SoapUI,get方法中的请求体?
SoapUI, request body in get method?
我没有看到任何需要在我的 get 请求中放入 json 正文的选项
那是因为GET按定义不应该有body。对于 GET,所有参数都应位于 URL(路径和查询字符串)和 Headers 内。如果你需要 body 你应该使用 POST 或 PUT.
我认为你混淆了 GET 和 POST。
http://hostname/path?param1=value1¶m2=value2¶m3=value3
这是一个 GET 字符串。没有body。所有参数都作为 GET 字符串的一部分提供。 “?”之后的所有内容被认为是参数,它们由“&”分隔,name-value对由“=”分隔
如果您有一个 JSON body,您想要提交,您需要做一个 POST。一旦您创建了一个 REST 测试步骤,它被配置为执行 POST,用于编辑您的 body 的文本框应该会按预期显示。
我没有看到任何需要在我的 get 请求中放入 json 正文的选项
那是因为GET按定义不应该有body。对于 GET,所有参数都应位于 URL(路径和查询字符串)和 Headers 内。如果你需要 body 你应该使用 POST 或 PUT.
我认为你混淆了 GET 和 POST。
http://hostname/path?param1=value1¶m2=value2¶m3=value3
这是一个 GET 字符串。没有body。所有参数都作为 GET 字符串的一部分提供。 “?”之后的所有内容被认为是参数,它们由“&”分隔,name-value对由“=”分隔
如果您有一个 JSON body,您想要提交,您需要做一个 POST。一旦您创建了一个 REST 测试步骤,它被配置为执行 POST,用于编辑您的 body 的文本框应该会按预期显示。