Postman是一个用于构建和使用API的API平台。Postman简化了API生命周期的每一步,简化了协作,因此您可以更快地创建更好的API。
Postman Api接口管理功能包含:HTTP接口的功能调试、历史记录、接口集等。Postman支持Mac、Windows、Linux操作系统、浏览器扩展程序【废弃】。
Postman支持HTTP的GET/POST/HEAD/OPTONS/DELETE/PUT/PATCH/COPY等15种请求方式。包含了HTTP1.0和HTTP1.1的所有请求方式。
1、Postman安装
IDE环境下载地址:https://www.postman.com/downloads/
浏览器扩展程序下载地址:https://chrome.google.com/webstore/category/extensions 搜索postman [废弃]
2、Postman应用
Postman接口调试工具可以查看:接口响应结果、响应头信息、响应耗时、响应状态码、响应实体大小、JSON数据格式化等。
3、Curl请求转Postman请求
Chrome浏览器-》视图-》开发者-》开发者工具-》右击接口地址-》Copy->Copy as cURL【快捷键Option+Command+I】
curl 'https://baike.baidu.com/api/wikiui/getrelatedbusiness?eid=0&word=19943874&platform=pc&url=https%3A%2F%2Fbaike.baidu.com%2Fitem%2FPython%E7%BC%96%E7%A8%8B%EF%BC%9A%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5%2F19943874&adpage=pcbook' \
-H 'Connection: keep-alive' \
-H 'sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="99", "Google Chrome";v="99"' \
-H 'Accept: */*' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36' \
-H 'sec-ch-ua-platform: "macOS"' \
-H 'Sec-Fetch-Site: same-origin' \
-H 'Sec-Fetch-Mode: cors' \
-H 'Sec-Fetch-Dest: empty' \
-H 'Referer: https://baike.baidu.com/item/Python%E7%BC%96%E7%A8%8B%EF%BC%9A%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5' \
-H 'Accept-Language: zh-CN,zh;q=0.9' \
-H 'Cookie: xxxxxxxxxxxx' \
--compressed
Postman->左上角Import->Raw Text->粘帖Curl代码-》继续-》完成
4、Postman解决什么问题
- *开发效率提升。
- *团队协作能力提升。
- 线上问题响应效率提升。
- 个人品牌提升。