我有一个接受许多参数的API。 传递参数的值将超过url标题的长度。
我正在使用postman客户端来传递正文中的参数,但这对于如何使这项工作没有任何想法。
API接受许多参数,因为后端是遗留的,并且由服务总线公开为API
答案 0 :(得分:14)
Postman不允许您通过body
请求发送get
个数据。
然而,如果您的服务器接收数据作为URL参数,您将无法改变发送方式并将其包含在正文中(服务器不会接受它们)。
因此,如果参数的长度确实如此之大并且服务器确实可以从正文而不是参数接收相同的数据,那么邮递员就不是您可以使用的工具(也许cURL适合您)。
如果您的服务器仅允许将数据作为URL参数发送且它们太长(超过2000个字符What is the maximum length of a URL in different browsers?),那么我认为您没有机会测试此API。
答案 1 :(得分:13)
解决方法:
答案 2 :(得分:0)