您的位置:首页 > Web前端 > JavaScript

postman测试web服务时添加json类型的参数

2016-01-21 11:36 302 查看
Postman 是一个用来测试Web API的Chrome 外挂软件,可由google store 免费取得并安装于Chrome里,对于有在开发Web API的开发者相当有用,省掉不少写测试页面呼叫的工作,通常我们看到的使用情境多数是直接呼叫Web API而未随着Request发送相关所需参数,本篇就来说明如果我们想要在呼叫Web API时一并夹带JSON数据时,该如何使用Postman?

情境假设 :
采用POST的请求方式,并且须夹带JSON数据给Web API

使用方式 :
(1) 输入Web API 地址,并选择以POST方式发送
[

]

(2) 点选 Headers按钮 ,加入宣告Content-Type是以JSON传送 ( Header 输入 Content-Type , Value 输入 application/json ),这个设定步骤是个关键
[

]

(3) 接着点选 raw ,并设定为JSON
[

]

(4) 完成以上设定后,就可以在文字输入区域把我们所要夹带的JSON填入,并按下 Send 就可以了
[

]

这样在tornado中的Handler中的post函数里使用:

data = self.request.body
str_data = data.decode('utf-8')
request_parameter = json.loads(str_data)
print(request_parameter)
print(request_parameter['userid'])
print(request_parameter['apkpath'])


就可以拿到客户端传送过来的数据并解析使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: