Jmeter之HTTP request

HTTP request詳解

一個http請求指從客戶端到服務器的請求消息,我們可以通過瀏覽器的F12鍵(MAC啓動開發者工具快捷鍵:option+command+i),可以看到以下信息:

  • 請求地址:uri
  • 請求方法:HEAD、GET、POST、PUT、OPTIONS、DELETE、PATCH
    在這裏插入圖片描述
  • HTTP協議/版本:大家可以自己打開瀏覽器按F12去仔細查看
  • 請求頭
    在這裏插入圖片描述
  • 請求參數
    在這裏插入圖片描述
  • 通過工作經驗總結,我們可以得到以下幾點:
    URI:請求資源的標識,可以理解爲一個請求的路徑信息
    協議:http協議
    版本:1.1
    請求正文:請求參數
    請求頭:告訴服務器關於客戶端環境和請求正文相關的一些信息,例如瀏覽器版本,請求參數的長度。
    可參閱:爲你詳細解讀HTTP請求頭的具體含意

請求頭詳解

在這裏插入圖片描述

  • User-Agent:告訴服務器客戶端的相關信息(如果是瀏覽器會有版本,內核等信息)
  • referer:告訴服務器,此請求是從哪個頁面上發出來(防盜鏈)
  • X-Requested-With:告訴服務器這個是一個ajax請求
  • Cookie:帶給服務器的cookie信息
    請求頭可以在代碼中指定,添加,通過鍵值對的形式,調用:addHeader(String name, String value)即可在請求對象中添加一個名字爲name,值爲value的請求頭。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章