1.2 Web通訊

來源:互聯網
上載者:User

標籤:作用   body   瀏覽器   http服務   代理服務   http   合法性   來源   orm   

1.URL是什麼,有什麼作用?

統一資源定位器
Uniform Resource Locator
支援多種協議:HTTP、FTP....

作用:定位服務器資源


2.描述一下URL的格式?

 

schema:// host [:port#] /path/.../ [?query-string] [#anchor]
底層協議(例如:http,https,ftp) 伺服器的網域名稱或IP地址 伺服器連接埠,HTPP預設連接埠是80(可省略),其他連接埠要指明 訪問資源的路徑 發送給http伺服器的資料
http:// dun.163.com/ 80/ sj/test/test.jsp? name=sviergn&x=true #stuff



3.HTTP的報文結構是什麼樣子?

Request(請求) Response(響應)
1.請求行(Request Line) 1.狀態行(Status Line)
2.頭部(Headers) 2.訊息前序
3.空行 3.空行
4.資料體(Body) 4.響應本文

 

HTTP請求方式:

POST:(向指定的資源提交要被處理的資料。)

GET:(從指定的資源請求資料。)

HEAD:(與GET請求類似,不同在與伺服器只返回HTTP頭部資訊,沒有頁面內容。)

PUT:(上傳指定URL的描述。)

DELETE:(刪除指定資源)

OPTIONS:(返回伺服器支援的HTTP方法)

TRACE:(回顯伺服器收到的請求,用於測試和診斷。)

CONNECT:(HTTP/1.1協議中能夠將串連改為管道方式的Proxy 伺服器。)


4.Cookie和Set-Cookie代表什麼意思?

 

cookie:使用者的憑證

Set-Cookie:Web伺服器向瀏覽器頒發憑證

5.Referer有什麼作用?

 

HTTP Referer:告知伺服器該請求的來源(瀏覽器自動加上)

統計流量:CNZZ、百度統計

判斷來源合法性:防止盜鏈、防止CSRF漏洞



6.狀態代碼301/302和Location分別代表什麼意思?

 

狀態代碼301/302都是跳轉狀態代碼

Location表示跳轉的URL地址

301 重新導向是永久重新導向,搜尋引擎在抓取新的內容的同時也將舊的網址替換為了重新導向之後的網址。

302 重新導向是臨時重新導向,搜尋引擎會抓取新的內容而保留舊的地址。

1.2 Web通訊

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.