<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    andy_taoke
    大家一起來學JAVA
    posts - 9,comments - 3,trackbacks - 0
    HTTP servlet基礎
    內容:編寫和運行一個簡單的HTTP servlet
    包括如何在一個標準的Web應用程序上預見性servlet及其基于XML的配置描述

    HTTP基礎
    重點:GET POST方法

    HTTP是一個簡單的、無狀態的協議。

    在訪問一個Web服務的時候(方法就是填入一個URL加以訪問),瀏覽器會發出一個請求,類似于ftp里面的各種命令,這種請求要指定一個HTTP請求的名稱、URL、HTTP協議的版本;
    例子:GET /intro.html HTTP/1.0
    這個命令使用了GET方法向一個名為intro.html的文檔提出請求,用的是1.0版本的HTTP協議。

    之后,瀏覽器發送一個選擇性的首部信息告知服務器關于請求的附加信息,注意,這些信息不直接和你所要請求的那個URL有關,而是可以對服務器的響應有一點幫助。
    例子:
    User-Agent: Mozilla/4.0 (compatible; MSIE 4.0; Windows 95)
    Accept: image/gif, image/jpeg, text/*, */*
    User-Agent說明了客戶端軟件的信息
    Accept說明了客戶端愿意接受的media(MIME)類型的數據;

    發送了附加信息,客戶端發送一個空行給服務器,表示已經完成。

    下面該服務器響應了,響應的第一行是用來指服務器所用的HTTP/1.0 200 OK
    200-是正常的提示
    還有一個我們比較常見的狀態碼:
    404-找不到

    發送了狀態條后,服務器發送響應首部,用來告訴客戶端,服務器使用的軟件和響應內容類型的信息。

    GET和POST
    前面提到過,發送請求的時候有一個叫做HTTP請求的東西(也叫做方法),最最常用的就是GET和POST了.
    看名字就知道:
    GET:取得信息的方法;說白了就是讀取
    POST:用來發送信息;就像在版上灌水一個道理

    GET方法(用來讀數據,地球人都知道了現在),請求中可以加入一些自身信息來更好地描述需求.比如在URL中顯式地發送一個信息給一個頁面;

    POST方法,如果要上傳一個東西,你可能要傳輸一個上M的文件,所以它用不同的技術來向服務器發送信息.一個POST請求把它的不限長度的數據作為HTTP請求體的一步分.通常通過Socket發送出去.傳送對用戶是不可見的(想象一下,如果你的信用卡號傳給銀行的時候對用戶可見,你的錢恐怕早就沒有了.呵呵
    posted on 2005-12-30 13:26 Fusion KISS 閱讀(380) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 日韩欧毛片免费视频| 亚洲宅男天堂a在线| 亚洲a∨国产av综合av下载| 一级毛片免费在线播放| 四虎永久在线精品免费观看地址 | 亚洲人成色7777在线观看| 特级毛片aaaa级毛片免费| 午夜视频在线免费观看| 国产精品jizz在线观看免费| 在线观看亚洲AV每日更新无码| 国产高清视频免费在线观看| 中文字幕精品亚洲无线码一区应用| 亚洲国产日韩在线成人蜜芽 | 国产精品美女午夜爽爽爽免费| 在线观看亚洲成人| 亚洲日韩国产欧美一区二区三区 | 精品久久久久久亚洲综合网| **一级一级毛片免费观看| 亚洲男人天堂影院| 毛片a级毛片免费观看免下载| 国产成人无码综合亚洲日韩| 午夜理伦剧场免费| 亚洲videosbestsex日本| 女人18毛片a级毛片免费| 成人嫩草影院免费观看| 亚洲国产美女精品久久久久∴| 看亚洲a级一级毛片| 亚洲Av无码专区国产乱码DVD | 欧洲乱码伦视频免费| 亚洲av永久无码| 亚洲精品午夜无码专区| 日本一区二区在线免费观看| 日韩免费高清视频网站| 成人福利在线观看免费视频| 亚洲国产精品福利片在线观看| jzzjzz免费观看大片免费| 免费中文字幕在线观看| 日韩免费人妻AV无码专区蜜桃 | 91高清免费国产自产| 国产精品色拉拉免费看| 一级A毛片免费观看久久精品|