postman
发送请求使用篇
Requests
在Builder
选项卡下面,可以让你很快的创建Http
请求,包含四部分:URL
,Method
,headers
,body
URL
这是发送一个请求需要设置的第一件事情,URL
输入框会保存之前使用过的URL
,当你输入的时候回自动下拉显示出来。
点击Params那按钮,打开输入URL参数的编辑器,你可以添加键-值对,postman会自动合并为query string
放到URL参数上。如果URL上已经有参数,会自定分割参数到数据编辑中
你在参数输入框中输入的数据不会自动URL-encoded
,你可以按照下面这个做,进行encoded
,第一步点击右边的Bulk Eit然后选中需要编码的数据,右键选着EncodeURIComponent
postman会自定添加
http://
在url开头,如果没有指定协议的话
一些API端点出是路径变量:https://api.library.com/:entity/
为了编辑路径变量,点击Params,可以看到已经作为一个key
存在,根据你的需要更新这个值。
Headers
点击Headers
功能会打开headers
键-值对的编辑框,你可以设置任意的头名称,将会自动下拉出现公共的HTTP
头类型,而且Content-Type
类型的值也会自动下拉出现
受限制的
headers
:如果你使用Chrome app,一些头字段是受Chrome和XMLHttpRequest 规范限制的,你可以使用 Interceptor extension发送受限制的头信息
Cookies
Cookie可以使用manage cookies
功能被管理在native apps
,管理每个域名下面的Cookie
Header presets(预先设置)
你可以保存你经常使用的headers
,在header preset
中,在Headers tab
下面。当你在Headers
输入框中输入时,会自动下拉出来
Method
直接修改请求的方法
Body
当构建一个请求的时候,你可能需要一些请求体来进行工作.请求体的编辑区域根据不同的请求体类型分为四个区域
当你通过http协议发送一个请求的时候,服务器期望接收一个Content-Type
头信息,这个Content-Type
头信息让服务器正确的解析请求体信息。对于form-data
和urlencoded
类型,postman会自动设置Content-Type
,不需要你去设置它。对于raw
模式会根据你选着的格式类型去设置,如果你手动设置就会覆盖postman设置的值。对于binary
postman不设置任何的Content-Type
类型
form-data----->multipart/form-data
x-www-form-urlencoded---->application/x-www-form-urlencoded
扫描关注,查看更多文章,提高编程能力
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。