postman
发送请求使用篇编程
在Builder
选项卡下面,可让你很快的建立Http
请求,包含四部分:URL
,Method
,headers
,body
segmentfault
这是发送一个请求须要设置的第一件事情,URL
输入框会保存以前使用过的URL
,当你输入的时候回自动下拉显示出来。api
点击Params那按钮,打开输入URL参数的编辑器,你能够添加键-值对,postman会自动合并为query string
放到URL参数上。若是URL上已经有参数,会自定分割参数到数据编辑中服务器
你在参数输入框中输入的数据不会自动URL-encoded
,你能够按照下面这个作,进行encoded
,第一步点击右边的Bulk Eit而后选中须要编码的数据,右键选着EncodeURIComponent
cookie
postman会自定添加
http://
在url开头,若是没有指定协议的话app
一些API端点出是路径变量:https://api.library.com/:entity/
编辑器
为了编辑路径变量,点击Params,能够看到已经做为一个key
存在,根据你的须要更新这个值。post
点击Headers
功能会打开headers
键-值对的编辑框,你能够设置任意的头名称,将会自动下拉出现公共的HTTP
头类型,并且Content-Type
类型的值也会自动下拉出现ui
受限制的
headers
:若是你使用Chrome app,一些头字段是受Chrome和XMLHttpRequest 规范限制的,你可使用 Interceptor extension发送受限制的头信息编码
Cookie可使用manage cookies
功能被管理在native apps
,管理每一个域名下面的Cookie
你能够保存你常常使用的headers
,在header preset
中,在Headers tab
下面。当你在Headers
输入框中输入时,会自动下拉出来
直接修改请求的方法
当构建一个请求的时候,你可能须要一些请求体来进行工做.请求体的编辑区域根据不一样的请求体类型分为四个区域
当你经过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
扫描关注,查看更多文章,提升编程能力