<delect id="53lz1"></delect><cite id="53lz1"><sub id="53lz1"><del id="53lz1"></del></sub></cite>

    <em id="53lz1"><font id="53lz1"><address id="53lz1"></address></font></em>

    <sub id="53lz1"></sub>
    <mark id="53lz1"></mark>

    <font id="53lz1"></font>

    <sub id="53lz1"><menuitem id="53lz1"><mark id="53lz1"></mark></menuitem></sub>

          <thead id="53lz1"></thead>
          首頁>>企業動態
          http協議(狀態碼,cookie,session)
          作者:西安軟件公司 | 轉載 來源:西安軟件公司 | 時間:2018年10月19日| 點擊:0次 | 【評論】

          http協議
          請求組成:請求行,消息報頭,請求正文

          請求常用的方法:

          GET: 請求指定的頁面信息,并返回實體主體

          POST: 請求服務器接受所指定的文檔作為對所標識的URI的新的從屬實體

          http狀態

          及響應碼:
          在JMeter中執行http請求時,會遇到很多情況,我們要清楚每個返回的狀態碼,最起碼要了解常用的狀態碼是什么意思:
          1(信息類):表示接收到請求并且繼續處理
          100:客戶必須繼續發

          出請求
          101:客戶要求服務器根據請求轉換HTTP協議版本
          2(響應成功):表示動作被成功接收、理解和接受
          200:表明該請求被成功的完成,所請求的資源發送回客戶端
          201:提示知道新文件的URL
          202

          :接受和處理,但處理未完成
          203:返回信息不確定或不完整
          204:請求收到,但返回信息為空
          205:服務器完成了請求,用戶代理必須復位當前已經瀏覽過的文件
          206:服務器已經完成了部分用戶的GET

          請求
          3(重定向類):為了完成指定的動作,必須接受進一步的處理
          300:請求的資源可在多處得到
          301:本網頁被永久性轉移到另一個URL
          302:請求的網頁被轉移到一個新的地址,但客戶訪問仍繼續通

          過原始URL地址,重定向,新的URL會在response中的Location中返回,瀏覽器將會使用新的URL發出新的Request
          303:建議客戶訪問其他URL或訪問方式
          304:自從上次請求后,請求的網頁未修改過,服

          務器返回此響應時,不會返回網頁內容,代表上次的文檔已經被緩存了,還可以繼續使用
          305:請求的資源必須從服務器置頂的地址得到
          306:前一版本HTTP中使用的代碼,現行版本中不再使用
          307:申

          明請求的資源臨時性刪除
          4(客戶端錯誤):請求包含錯誤語法或不能正確執行
          400:客戶端請求有語法錯誤,不能被服務器所理解
          401:請求未經授權,這個狀態代碼必須和WWW-Authenticate報頭域一

          起使用
          402:保留有效ChargeTo頭響應
          403:禁止訪問,服務器收到請求,但是拒絕提供服務
          404:一個404錯誤表明可連接服務器,但服務器無法取得所請求的網頁,請求資源不存在,eg:輸入了錯誤

          的URL
          405:用戶在Request-Line字段定義的方法不允許
          406:根據用戶發送的Accept拖,請求資源不可訪問
          407:類似401,用戶首先在代理服務器上得到授權
          408:客戶端沒有在用戶指定的時間內完成

          請求
          409:對當前資源狀態,請求不能完成
          410:服務器上不再有此資源且無進一步的參考地址
          411:服務器拒絕用戶定義的Content-Length屬性請求
          412:一個或多個請求頭字段在當前請求中錯誤
          413:

          請求的資源大于服務器允許的大小
          414:請求的資源URL長于服務器允許的長度
          415:請求資源不支持請求項目格式
          416:請求中包含Range請求頭字段,在當前請求資源范圍內沒有range指示值,請求也

          不包含If-Range請求頭字段
          417:服務器不滿足請求Expect頭字段指定的期望值,如果是代理服務器,可能是下一級服務器不能滿足請求長
          5(服務端錯誤類):服務器不能正確執行一個正確的請求
          500

          :服務器遇到錯誤,無法完成請求
          501:未實現
          502:網關錯誤
          503:由于超載或停機維護,服務器目前無法使用,一段時間后可能恢復正常

          通過Cookies保存狀態信息
          通過Cookies,服務器就可以清楚的

          知道請求2和請求1來自同一個客戶端。

          通過Session保存狀態信息:
          Session機制是一種服務器端的機制,服務器使用一種類似于散列表的結構(也可能就是使用散列表)來保存信息。
          當程序需要為某個客戶端請求創建一個session的時候,

          服務器首先檢查這個客戶端的請求里是否已包含了一個session標識,稱為session id,如果已包含一個session id則說明以前已經為此客戶創建過session,服務器就按照session id把這個session檢

          索出來使用(如果檢索不到,可能會新建一個),如果客戶端請求不包含session id,則為此客戶端創建一個session并且聲稱一個與此session相關聯的session id,session id的值應該是一個既不

          會重復,又不容易被找到規律以仿造的字符串,這個session id將被在本次響應中返回給客戶端保存。
          session id:一串銀行卡號
          cookie還會保存哪家銀行卡,姓名等等


          HTTP中的方法大概是以下這些:
          GET:通過請求URI得到資源
          POST:用于添加新的內容
          PUT:用于修改某個內容
          DELETE:刪除某個內容
          CONNECT:用于代理進行傳輸,如使用SSL
          OPTIONS:詢問可以執行哪

          些方法
          PATCH:部分文檔更改
          PROPFIND:查看屬性
          PROPPATCH:設置屬性
          MKCOL:創建集合(文件夾)
          COPY:拷貝
          MOVE:移動
          LOCK:加鎖
          UNLOCK:解鎖
          TRACE:用于遠程診斷服務器
          HEAD:類似于GET,但是

          不返回body信息,用于檢查對象是否存在,以及得到對象的元數據

          此內容DOC下載 此內容PDF下載

          【全文完】
          關鍵詞標簽: http協議 
          0 ([$-頂稿人數-$])
          0 ([$-踩稿人數-$])

          版權聲明:

          1、弈聰軟件網站內容中凡注明“來源:XXX(非陜西弈聰網站)”的作品,轉載自其它媒體,轉載目的在于傳遞更多信息,其中涉及的網站建設,網站優化,APP開發,微信小程序開發,大數據平臺開發,區塊鏈技術開發等軟件開發技術細節并不代表本站贊同支持其觀點,并不對其真實性負責。對于署名“陜西弈聰”的作品系本站版權所有,任何人轉載請署名來源,否則陜西弈聰將追究其相關法律責任。

          2、本站內容中未聲明為“原創”的內容可能源自其它網站,但并不代表本站支持其觀點,對此帶來的法律糾紛及其它責任與我方無關。如果此內容侵犯了您的權益,請聯系我方進行刪除。

          向日葵大人版视频app欧美日韩在线视频!_老子午夜不卡电影院_最新国产高清Av在线_综合亚洲日韩AV

          <delect id="53lz1"></delect><cite id="53lz1"><sub id="53lz1"><del id="53lz1"></del></sub></cite>

            <em id="53lz1"><font id="53lz1"><address id="53lz1"></address></font></em>

            <sub id="53lz1"></sub>
            <mark id="53lz1"></mark>

            <font id="53lz1"></font>

            <sub id="53lz1"><menuitem id="53lz1"><mark id="53lz1"></mark></menuitem></sub>

                  <thead id="53lz1"></thead>