postman與soapui操作


get和post請求的區別?

  get請求:直接在瀏覽器里直接調用就可以了,不用借助工具

        向服務端獲取數據的

         數據是放在url里面

  post請求:向服務端發送數據的

          數據放在body里面

  get的url會有長度上的限制,post的數據則可以非常大(實際上現在技術比較成熟,瀏覽器比較好,所以后面長度想要多少就可以有多少,所以實際上長度沒什么區別)

  post比get安全,因為數據在地址欄不可見(post參數不會寫在url上,但是通過抓包什么的都可以抓取到,所以實際上也不安全)

獲取學生信息接口(get請求方式):

  

登錄接口(post請求方式):

添加學生信息(post請求方式,入參是json類型):

學生金幣充值(post請求方式):

  該接口有權限驗證,需要admin用戶才可以做操作,需要添加cookie

  cookie中key為登錄的用戶名,value從登錄接口中獲取,登錄成功后會返回sign

       查出小趙同學的金幣數:

  給小趙同學充金幣,在body處添加參數:

  充值成功后查看小趙同學的金幣數:

獲取所以學生信息(get請求方式):

  需要添加herder信息,key為Referer,value為http://api.nnzhp.cn/

文件上傳(post請求方式,參數為file):

  記住把body下的test改為file

SoapUI接口測試:

  file——New SOAP Project: 鏈接復制到initial WSDL

  雙擊Request1——將countryName處?改為一個國家名稱,如china,點擊上面綠色按鈕

 

HTTP狀態碼?

   每發出一個http請求,都會有一個響應,http本身會有一個狀態碼來標識這個請求是否成功,常見的狀態碼有以下幾種:

    1.200 2開頭的表示這個請求發送成功。最常見的就是200,表示這個請求成功,服務器也返回了。

    2.300 3開頭的表示重定向。最常見的是302,把這個請求重定向到別的地方。

    3.400 400代表客戶端發送的請求有語法錯誤;401代表訪問的頁面沒有授權;403表示沒有權限訪問這個頁面;404代表沒有這個頁面。

    4.500 5開頭的代表服務器有異常。500代表服務器內部異常;504代表服務器端超時,沒有返回結果。

 


免責聲明!

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



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