POSTMAN-REST Client


下載方式:翻.牆安裝     #使用的時候不用翻.牆

下載地址:https://chrome.google.com/webstore/search/postman%20rest%20client

 

Postman - REST Client的概念

是Chrome的一個擴展,可以用來向服務器發送請求和接收響應。

REST表示什么

Representational State Transfer,REST風格的Web服務,是通過一個簡潔清晰的URI來提供資源鏈接,客戶端通過對URI發送HTTP請求獲得這些資源,而獲取和處理資源的過程讓客戶端應用的狀態發生改變。

 

請求資源的方法有哪些

ID

中文名稱

英文名稱

請求資源的方法

No.1

Creat

POST

No.2

Delete

DELETE

No.3

Update

PUT

No.4

Read

GET

舉例1 – 發送1個GET請求

GET請求的實現方式比較簡單,操作步驟

[1]    選擇請求資源的方法,這里是GET

[2]    寫入接口地址

[3]    單擊Send按鈕

舉例2 – 發送1個POST請求

首先,當選擇了"POST"之后,左側會出現表單控件

其次,我們來描述POST請求的操作步驟

[1]    寫入接口地址

[2]    寫入表單數據

[3]    單擊Send按鈕

但是,POST請求是需要攜帶Cookie的。意思就是說,當我們在某個網站執行"發貼"的操作的時候,我們是需要首先登錄該網站,才能夠被允許執行“發貼”的操作。

所以,我們雖然沒有辦法在Postman里模擬用戶登錄,但是我們可以通過攜帶Cookie的方式來實現"用戶是已登錄狀態"這個場景。來說說操作步驟

[1]    單擊右上角的Headers按鈕

[2]    此時左側又出現了1個表單控件

[3]    參數寫入"Cookie"

[4]    Cookie的值寫什么?抓個包吧,登錄后隨便執行1個操作,然后F12查看Cookie的值,將"Request Headers"下面的Cookie的值都復制下來,然后粘貼到Postman內的Cookie的"Value"這里。

[5]    單擊Send按鈕

最終,這個POST請求就以表單攜帶參數的形式發送給了服務器。

 

請問,右上角的"URL params"是干什么的呢?

回答:當使用這個按鈕操作后,POST請求攜帶的參數是跟在URL后面的。

請問,POST請求的參數"寫在表單內"、"跟在URL后面"這2個方式有什么差別?

回答:差別在於對方如果想要取到參數,前者是從表單內取,后者是從URL取。當然了也可以既從表單內取,同時也從URL取。

 

舉例3 – 發送1個POST請求使用"URL params"

接下來,我們說說上面提到的這種POST請求方式的操作步驟

[1]    單擊URL params按鈕

[2]    寫入表單數據

[3]    去掉底部的那個表單控件內的全部數據

[4]    單擊Send按鈕

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM