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