【问题标题】:API Expose (NodeJS/ExpressJS)API 公开(NodeJS/ExpressJS)
【发布时间】:2016-05-30 15:41:59
【问题描述】:

我正在写一个关于 Express 的网站。使用快速路由器处理路由。我有一些路由:注册、登录、上传等等。由于upload 路由需要文件,所以在前端我使用ajax 将文件上传到upload 路由。问题是:我可以在前端显示路线名称吗?如前端:$.post('upload')...

【问题讨论】:

  • 是的。你为什么不呢?
  • 我不觉得,虽然这是第一次认真的网站,所以我不确定

标签: javascript ajax node.js security express


【解决方案1】:

是的,你可以使用 ajax 调用路由,比如这样......

 $.ajax({
            type: 'POST',
            data: JSON.stringify(data),
            cache: false,
            contentType: 'application/json',
            url: '/route',
            success: function(ret) {
                // here its possible to get the return of res.send() from server
            }
        });

但是,使用 upload 和 express 的一个提示:搜索 formidableformidable-upload 以方便您的工作,例如 this =]

【讨论】:

  • 谢谢!所以像你的例子那样做 - 让客户知道 API 密钥不是安全问题吗? (仅当 API 本身是安全的)
  • 不是安全问题,正常使用
猜你喜欢
  • 2021-10-30
  • 1970-01-01
  • 2012-09-09
  • 1970-01-01
  • 1970-01-01
  • 2017-11-19
  • 2015-07-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多