web安全学习—Http协议基础
今天在安全龍網站上聽老師講了Http協議基礎,有的東西不是一遍就可以記住的,就先記錄一下,方便以后自己看(截圖都是轉載于安全龍網站)。
1、超文本
包含有超鏈接(link)和各種多媒體元素標記(Markup)的文本,這些超文本文件彼此鏈接,形成網狀 (web),因此又被稱為網頁(Web Page).這些鏈接使用URL表示。最常見的超文本格式是超文本標記語言HTML。
2、URL
URL即統一資源定位符,用來唯一地標識萬維網的某一個文檔。URL由協議、主機和端口(默認為80)以及文件名三部分構成。
3、HTTP報文結構
1、請求報文
即從客戶端(瀏覽器)向Web服務器發送的請求報文。報文的所有字段都是ASCII碼。
2、響應報文
即從Web服務器到客戶機(瀏覽器)的應當。報文的所有字段都是ASCII碼。
3、請求報文中的方法
方法是對所請求對象所進行的操作,也就是一些命令。請求報文中的操作有:
4、響應報文中的狀態碼
狀態碼是響應報文狀態行包括的一個3位數字,指名特定的請求是否被滿足,如果沒有滿足,原因是什么。
5、首部字段或消息頭
6、HTTP代理
HTTP代理又稱web緩存或代理服務器,是一種網絡實體,能代表瀏覽器發出HTTP請求,并將最近的一些請求和響應暫存在本地本地磁盤中,當請求的Web頁面先前暫存過,則直接將暫存的頁面發給客戶端(瀏覽器),無須再次訪問Internet。
基本上也就是這些了,需要多回顧多看!
總結
以上是生活随笔為你收集整理的web安全学习—Http协议基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP学习总结(会话控制)
- 下一篇: web安全-XSS攻击(一)