WEB安全基础-WEB通信
生活随笔
收集整理的這篇文章主要介紹了
WEB安全基础-WEB通信
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.URL(Uniform Resource Locator)協議:就是站點連接;
支持多種協議:HTTP、FTP
URL作用:定位網站資源(相當于快遞里面的收貨地址)
URL標準格式:
schema://host[:port#]/path/.../[?query-string][#anchor]
schema 底層協議:如http,https,ftp;
host 服務器的域名或IP地址;
post 服務器端口,HTTP默認端口是80(可省略),其他端口要指明;
query-string 發送給http服務器的數據
anchor 錨(通常表示頁面特定位置)
HTTP(Hyper Text Transfer Protocol)超文本傳輸協議
1.Web通信時使用的協議;
2.Web的基礎;
HTTP工作流程如下:
1.瀏覽器發送請求;
1.方式:Get、Post
2.收件人地址:Host
3.快遞公式:User-Agent
4.公式通行證:Cookie(用戶憑證)
2.服務器做出反應:
Response:HTTP 200+正文
HTTP請求-其他請求方式
HEAD 與GET請求類似,不同在與服務器只返回HTTP頭部信息,沒有頁面內容;
PUT 上傳指點URL的描述;
DELETE 刪除指定資源;
OPTIONS 返回服務器支持的HTTP方法;
HTTP請求-Referer
HTTP Referer:告知服務器請求的來源(瀏覽器自動加上);
統計流量:CNZZ、百度統計;
判斷來源合法性:防止盜鏈、防止CSRF漏洞;
栗子:看網站圖片會有 此圖片來自QQ空間,未經允許不可引用;(通過Referer判斷)
支持多種協議:HTTP、FTP
URL作用:定位網站資源(相當于快遞里面的收貨地址)
URL標準格式:
schema://host[:port#]/path/.../[?query-string][#anchor]
schema 底層協議:如http,https,ftp;
host 服務器的域名或IP地址;
post 服務器端口,HTTP默認端口是80(可省略),其他端口要指明;
query-string 發送給http服務器的數據
anchor 錨(通常表示頁面特定位置)
如:JS 圖
HTTP(Hyper Text Transfer Protocol)超文本傳輸協議
1.Web通信時使用的協議;
2.Web的基礎;
HTTP工作流程如下:
1.瀏覽器發送請求;
1.方式:Get、Post
2.收件人地址:Host
3.快遞公式:User-Agent
4.公式通行證:Cookie(用戶憑證)
2.服務器做出反應:
Response:HTTP 200+正文
HTTP請求-其他請求方式
HEAD 與GET請求類似,不同在與服務器只返回HTTP頭部信息,沒有頁面內容;
PUT 上傳指點URL的描述;
DELETE 刪除指定資源;
OPTIONS 返回服務器支持的HTTP方法;
HTTP請求-Referer
HTTP Referer:告知服務器請求的來源(瀏覽器自動加上);
統計流量:CNZZ、百度統計;
判斷來源合法性:防止盜鏈、防止CSRF漏洞;
栗子:看網站圖片會有 此圖片來自QQ空間,未經允許不可引用;(通過Referer判斷)
總結
以上是生活随笔為你收集整理的WEB安全基础-WEB通信的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity3d Android多渠道,U
- 下一篇: 平行志愿计算机录取顺序,几张图,看懂平行