我想发布一个HTTP请求,如下所示:
http://本地主机/上下文/{{名称}}/{{年龄}}
我想把这些路径变量绑定到请求主体,如果我的请求主体是:
{
"name": "Frank",
"age": 18
}
我要发送的最后一个请求是:
地址:
那么如何在POSTMAN中实现这一功能呢?
postman request
我想发布一个HTTP请求,如下所示:
http://本地主机/上下文/{{名称}}/{{年龄}}
我想把这些路径变量绑定到请求主体,如果我的请求主体是:
{
"name": "Frank",
"age": 18
}
我要发送的最后一个请求是:
地址:
那么如何在POSTMAN中实现这一功能呢?
postman request
2条答案
按热度按时间6yoyoihd1#
**在Postman中提供您的请求(非参数URL):**x1c 0d1x
参数URL
我认为您不需要在路由中传递变量,因为您已经在请求体中传递了它们。
如果你正在使用NodeJS(使用Express)和任何JS库,你可以这样发送请求,(使用axios):
然后,在服务器端,通过正确定义路由(用于参数化和非参数化的url选择),您可以创建一个路由来处理请求,如下所示:
使用快速
如果你使用的是python框架(Flask或Django),你可以这样做:
flask (使用flask_restful):
Django(使用DRF -视图集)
pcrecxhr2#
最终我从这个page中得到了一些线索,通过
Pre-request-Script
可以解析请求体,感兴趣的属性可以设置为变量,在URL中引用。并使用下面的形式来应用
Pre-request-Script
中的变量集:请求主体是:
postman request