HTTP請求的方法:HTTP/1.1協(xié)議中共定義了八種方法(有時(shí)也叫“動(dòng)作”),來(lái)表明Request-URL指定的資源不同的操作方式1、OPTIONS返回服務(wù)器針對特定資源所支持的HTTP請求方法,也可以利用向web服務(wù)器發(fā)送‘*’的請求來(lái)測試服務(wù)器的功能性2、HEAD向服務(wù)器索與GET請求相一致的響應,只不過(guò)響應體將不會(huì )被返回。
這一方法可以再不必傳輸整個(gè)響應內容的情況下,就可以獲取包含在響應小消息頭中的元信息。3、GET向特定的資源發(fā)出請求。
注意:GET方法不應當被用于產(chǎn)生“副作用”的操作中,例如在Web Application中,其中一個(gè)原因是GET可能會(huì )被網(wǎng)絡(luò )蜘蛛等隨意訪(fǎng)問(wèn)。Loadrunner中對應get請求函數:web_link和web_url4、POST向指定資源提交數據進(jìn)行處理請求(例如提交表單或者上傳文件)。
數據被包含在請求體中。POST請求可能會(huì )導致新的資源的建立和/或已有資源的修改。
Loadrunner中對應POST請求函數:web_submit_data,web_submit_form5、PUT向指定資源位置上傳其最新內容6、DELETE請求服務(wù)器刪除Request-URL所標識的資源7、TRACE回顯服務(wù)器收到的請求,主要用于測試或診斷8、CONNECTHTTP/1.1協(xié)議中預留給能夠將連接改為管道方式的代理服務(wù)器。注意:1)方法名稱(chēng)是區分大小寫(xiě)的,當某個(gè)請求所針對的資源不支持對應的請求方法的時(shí)候,服務(wù)器應當返回狀態(tài)碼405(Mothod Not Allowed);當服務(wù)器不認識或者不支持對應的請求方法時(shí),應返回狀態(tài)碼501(Not Implemented)。
2)HTTP服務(wù)器至少應該實(shí)現GET和HEAD/POST方法,其他方法都是可選的,此外除上述方法,特定的HTTP服務(wù)器支持擴展自定義的方法。
您好,目前http請求方式有以下幾種:
GET 請求獲取由Request-URI所標識的資源。
POST 在Request-URI所標識的資源后附加新的數據。
HEAD 請求獲取由Request-URI所標識的資源的響應消息報頭。
OPTIONS 請求查詢(xún)服務(wù)器的性能,或查詢(xún)與資源相關(guān)的選項和需求。
PUT 請求服務(wù)器存儲一個(gè)資源,并用Request-URI作為其標識。
DELETE 請求服務(wù)器刪除由Request-URI所標識的資源。
TRACE 請求服務(wù)器回送收到的請求信息,主要用語(yǔ)測試或診斷。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:4.062秒