rest - 如何获取sails中action2中的查询参数

标签 rest http sails.js restful-url

我不知道如何根据 REST 为这样的搜索请求 url 设置路由

localhost:1337/system?id=10

之后,我们如何在操作2中从上述请求中获取参数,如下所示

action2(inputs,exits)

我想遵循 sails 中 Web api 的最佳实践。请提示我解决并推荐任何方便的文档。 提前致谢

最佳答案

对于 Actions2 格式,当然,在正确定义输入之后,您可以使用 inputs.id。欲了解更多信息,请咨询documentation on Actions and Controllers 。这需要更多的整理,但它会获取您的输入和功能。当然,您需要添加退出以及一些真实的逻辑,可能还需要一些不错的描述。

module.exports = {
  inputs: {
    id: {
      type: 'number',
      required: true
    }
  },
  exits: {
    success: { ... },
    error: { ... }
  },
  fn: async function (inputs, exits) {
    var myId = inputs.id;
    return exits.success(myId);
  }
}

关于rest - 如何获取sails中action2中的查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50696569/

相关文章:

json - 使用 JSON 和 Wink 的 JAX-RS 客户端/服务器应用程序

java - 如何使用 httpurlconnection 获取远程 ip 地址

javascript - Dropbox 图像短网址

php - Laravel5 (PHP) 还是 SailsJS (node.js)?

node.js - 在 wercker.yml 文件的构建步骤中停止运行服务器

具有基本身份验证的 Python REST POST

c# - Ivona 请求签名问题 - 签名不匹配(AWS 签名版本 4)

java - 从 Java 调用 Restful 服务

http - 内容安全策略不起作用

node.js - sails 钩航线禁止