azure - 如何从 Azure 移动服务中的请求获取正文内容

标签 azure

我在 Azure 中创建了一个移动服务和一个自定义 API。我使用fiddler发送请求并做了一些基本且简单的测试。

在 Azure 端,我为我的移动服务创建了一个自定义 API。假设名称为ExampleCustomApi。在我的代码中

exports.put = function(request, response) {
     var tags = request.parameters.tags;
     ...
     ...
}

在 fiddler 端,我将 http 方法设置为“PUT”,并将 url 设置为我的自定义 api。 然后我将请求正文设置为 { "tags": "tag1"}。

当我在 fiddler 中执行请求时,我收到 500 返回。 Azure 移动服务中的日志显示参数未定义。

那么我的问题是如何在服务器端获取请求正文。我查看了请求对象的文档,在我看来参数是我应该使用的,但它不起作用。

最佳答案

request 是express.js 库中的一个对象。 这是来自 MSDN http://msdn.microsoft.com/library/azure/jj554218.aspx 的文档 来自express.js http://expressjs.com/api.html#req.body 的文档 我可以使用 request.body 来获取正文内容。

关于azure - 如何从 Azure 移动服务中的请求获取正文内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24199099/

相关文章:

Azure DevOps 管道测试失败...但我如何轻松识别哪些测试?

c# - 将签名上传到 Azure Blob 存储

azure - 用于备份 Windows Azure ACS 命名空间的工具

azure - 最便宜的云非 BLOB 存储是什么?

azure - Azure Blob 对象复制是否支持经典存储帐户?

c# - 通过托管身份访问 AzureBlobStorage c#

azure - 如何管理Azure表存储的吞吐量? (如AWS)

windows - Azure 负载平衡一个公共(public)端口到其他计算机上的多个内部端口

python - 为什么 azure-sdk-for-python 返回对象

Azure 编辑 blob