2

我有一个 API 端点,它将查询字符串作为 url 编码的表单数据并返回一个 json。

我已经用作"Content-Type":"application/x-www-form-urlencoded"标题。

当我尝试"query=xxx"使用 Composer 作为 http post call 的主体发送时,我在模拟器中收到错误消息,提示“缺少父级。”。

当我尝试{"query":"xxx"}作为正文发送时,我在模拟器中收到错误消息:

误用的标头名称。确保请求标头与 HttpRequestMessage 一起使用,响应标头与 HttpResponseMessage 一起使用,内容标头与 HttpContent 对象一起使用。

我应该以哪种格式发送数据?

4

2 回答 2

0

你应该像这样发送它:

URL:http://localhost:7071/api/GetStudentGrade
Body(string):studentID=${user.studentID}&coursecode=${user.coursecode}
Content type:application/x-www-form-urlencoded

详细图片:

使用示例图片

于 2020-12-27T19:39:04.000 回答
0

我认为您必须将主体更改为对象,还将内容类型更改为 application/json。让我知道这是否可以解决您的问题。

于 2020-06-22T12:27:09.030 回答