【发布时间】:2017-11-17 00:38:34
【问题描述】:
我需要在 URL 查询参数中发布一个在后端包含对象的 JSON 数组。
这里是示例数组:
[
{
"question": "What is the name of your favorite childhood friend?",
"answer": "1"
},
{
"question": "What is the name of your pet?",
"answer": "1"
},
{
"question": "Who is your favorite musican?",
"answer": "1"
}
]
使用正文参数可以正常工作,但我必须发送 URL 查询。有人可以帮忙吗?
【问题讨论】:
-
您到底遇到了什么问题?你需要更具体。您的代码在发送 HTTP 请求时是什么样的?你使用什么编码语言? HTTP 库?是什么阻止您将 JSON 放入 URL 查询而不是帖子正文? URL 看起来像
http://server/document?json=[{...},{...}](当然,有适当的字符转义),具体取决于服务器对 URL 内容的要求 -
是的,URL 应该像这样server/document?json=[{...},{...}]。我正在测试邮递员的服务,我们只需要使用后查询参数,因为我们的中间件不支持正文参数。我尝试过使用编码数组,但没有成功。
-
你实际上并没有展示你尝试了什么,或者接收服务器期望什么,所以没有人可以告诉你你做错了什么。
标签: arrays json http post query-parameters