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
掃描關注,查看更多文章,提升編程能力