隨筆 - 0, 文章 - 264, 評論 - 170, 引用 - 0
          數據加載中……

          基本HTTP協議流程是什么

                1.打開HTTP連接。一定要記住HTTP是一種無狀態協議。正因為如此,對于每一個請求你都要建立一個新的連接。
            2.初始化方法請求。這里面將包含一些類型的方法指示符用來描述調用什么方法和方法所需要的參數。
            3.設置HTTP請求頭。這里面包含要傳送的數據類型(二進制)和數據的總長。
            4.發送請求。將二進制流寫到服務器。
            5.讀取請求。目標servlet程序將被調用并接受HTTP請求數據。servlet程序就調用所有必要的參數選擇相應的方法。注意,如果這是這個客戶端的第一次請求,一個服務器對象的新的實例就會被創建。
            6.調用方法。方法將會被服務器端的對象調用。
            7.初始化方法響應。如果調用的方法拋出一個異常,客戶將接收到出錯信息。否則,返回的類型(如果有)將會被發送。
            8.設置HTTP響應頭。在響應頭中,一定會設置待發送數據的類型和長度。
            9.發送響應。二進制數據流將從Web服務器發送并返回給客戶端。
            10.關閉連接。

          posted on 2011-07-05 23:09 小一敗涂地 閱讀(1486) 評論(0)  編輯  收藏 所屬分類: http相關

          主站蜘蛛池模板: 江山市| 宣恩县| 扶余县| 西乡县| 鞍山市| 平泉县| 剑川县| 闵行区| 若羌县| 淮滨县| 新平| 蓝山县| 奇台县| 平阳县| 中江县| 双柏县| 克拉玛依市| 平泉县| 陆丰市| 衡阳市| 腾冲县| 湖南省| 蒙城县| 获嘉县| 连江县| 苏尼特左旗| 进贤县| 镇宁| 宁强县| 灵璧县| 方山县| 文水县| 昭通市| 平定县| 兴海县| 老河口市| 区。| 宁波市| 安顺市| 福海县| 崇明县|