第三天 HTTP相關知識

2021-10-13 13:13:25 字數 2433 閱讀 8453

options:返回伺服器所支援的http請求方法。

head:與get請求相一致的響應,但只返回頭部資訊,響應體不返回。

get:向特定資源發出請求。

post:向指定資源提交資料進行處理請求。

delete:請求伺服器刪除指定資源。

trace:回顯伺服器收到的請求。

connect:http1.1協議中能夠將連線改為管道方式的**伺服器。

1.url可見性

get傳參方式通過位址列url傳遞,可以看到;post傳參方式看不見。

2.傳輸資料大小

get傳遞受限制,url最大長度是2048個字元;post沒有長度限制。

3.後退頁面

get後退不會有影響;post後退會重新進行提交。

4.快取

get可以快取,請求記錄會留在歷史記錄;post不可以快取,請求不會留在歷史記錄。

5.編碼方式

get請求只可以url編碼;post支援多種編碼。

6.字元型別

get只支援ascii字元;post沒有限制。

網域名稱解析--tcp三次握手建立連線--發起http請求--伺服器響應http請求,瀏覽器得到html**--瀏覽器解析**並請求html**中資源--瀏覽器進行渲染呈現

由四個部分組成:請求行,請求頭部,空行,請求資料

常見的請求頭以及字段含義:

accept:瀏覽器可接受的mime型別。

accept-charset:瀏覽器可接受的字符集。

accept-ecoding:瀏覽器能夠進行解碼的資料編碼方式。

accept-language:瀏覽器所希望的語言種類。

authorization:授權資訊,通常出現在對伺服器傳送的www-authenticate頭的應答之中。

content-length:表示請求訊息正文的長度。

if-modified-since:客戶機通過這個頭告訴伺服器資源的快取時間。

user-agent:user-agent頭域的內容包含發出請求的使用者資訊。

cookie:客戶機通過這個頭可以向伺服器帶資料。

pragma:指定「no-cache」值表示伺服器必須返回乙個重新整理後的文件。

referer:客戶機通過這個頭告訴伺服器,他是從哪個資源來訪問伺服器的(防盜煉)。

connection:處理完這次請求後是否斷開連線還是繼續保持連線。

range:請求資源的部分內容(不包括響應頭的大小),單位是byte,即位元組,從0開始。

ua-pixels,ua-color,ua-os,ua-cpu:由某些版本的ie瀏覽器所傳送的非標準的請求頭,表示螢幕大小、顏色深度、作業系統和cpu型別。

cookie和session的區別

1.資料存放位置不同:

cookie資料存放在客戶的瀏覽器上,session資料放在伺服器上;

2.安全程度不同:

cookie不是很安全,別人可以分析存放在本地的cookie進行cookie欺騙,session相對而言比較安全。

3.效能使用不同:

session會在一定時間內儲存在伺服器上,會比較占用伺服器效能,如果考慮到減輕伺服器效能方面,應當使用cookie。

4.資料儲存大小不同:

單個cookie儲存資料不能超過4k,很多瀏覽器都限制乙個站點最多儲存20個cookie,而session對其沒有限制。

5.會話機制不同:

session會話機制是一種伺服器端機制,它使用類似於雜湊表(可能還有雜湊表)的結構來儲存資訊。cookie是伺服器儲存在本地計算機上的小塊文字,並隨每個請求傳送到同一伺服器。將登陸資訊等重要東西存放在session;其他資訊存放在cookie中。

第三天知識總結

字串的重點內容 將int轉化為二進位制的最少位數 a 2a1 a.bit length print a1 a2 3a3 a2.bit length print a3 bool int的例子 重點理解 while true pass while 1 效率高點 pass str bool s false...

第三天 碎片知識彙總

二 css樣式中background有許多相關屬性,background image url 路徑 可以插入乙個背景圖 background repeat可以控制大小在小於元素大小時是否重複 background size可以調整大小,如cover是指覆蓋整個元素內容,contain是指視窗包含整個...

第三天,努力!!

第三天了,不錯不錯,基本上按自己的計畫進行著,雖然工作還是沒找到,不過也不再那麼的怕了,慢慢來吧,其實也沒太多時間了 今天早上十點才,真的覺得自己太不像話了,不過我一覺醒來就那個時候了,我的手機每天的鬧鐘是7 30不過好像從來聽不見它響,哈哈 明天希望能早點起,明天北京工體有乙個大型的招聘會,可以去...