瀏覽器傳送請求的三要素

2021-10-21 17:44:41 字數 721 閱讀 6021

以超連結和表單的形式傳送請求

get請求方式:1)請求引數數量不能超過4k

2)請求引數資訊會在位址列上展示出來

3)請求引數要儲存在請求頭中

4)資源檔案會在瀏覽器中快取

post請求方式:1)請求引數數量不限

2)請求引數資訊不會在位址列上展示出來

3)請求引數要儲存在請求體中

4)資源檔案不會在瀏覽器中快取

超連結是使用get請求方式傳送請求,form表單預設使用get請求傳送請求,但可以通過method來控制使用post請求傳送請求

1)檔案上傳操作時,必須使用post請求

2)登入操作時,必須使用post請求

3)索要實時變動的資料,必須使用post請求

a標籤只需要將引數寫在位址後面;

表單域標籤分類:、、

1.表單域標籤需要寫在form標籤內部  2需要寫name屬性(請求引數名),value屬性(請求引數內容),即可作為請求引數(radio和checkbox除外)

大多數表單表單域標籤的value屬性預設值是「」,但對於radio(單選框)和checkbox(核取方塊)來說,預設值是on,如果想將radio和checkbox作為請求引數,必須使他們處於被選中狀態

*****使用readonly修飾的標籤不可修改,但是可以作為請求引數提交(此標籤處於可讀狀態);使用disabled修飾的標籤不可修改,同時也不能作為請求引數提交(此標籤處於不可用狀態)*****

模擬瀏覽器傳送請求報文

import socket 建立socket物件 socket con socket.socket socket.af inet,socket.sock stream 連線指定伺服器位址 拼接請求報文 請求行 請求頭,必須要寫明host,原因是因為,之前連線就相當於找到了教室 這裡的host則相當於...

模擬瀏覽器傳送請求報文

import socket 建立socket物件 socket con socket.socket socket.af inet,socket.sock stream 連線指定伺服器位址 拼接請求報文 請求行 請求頭,必須要寫明host,原因是因為,之前連線就相當於找到了教室 這裡的host則相當於...

瀏覽器傳送http請求過程分析

請求過程整體流程 網域名稱解析 發起tcp的3次握手 建立tcp連線後發起http請求 伺服器響應http請求,瀏覽器得到html 瀏覽器解析html 並請求html 中的資源 如js css 等 瀏覽器對頁面進行渲染呈現給使用者.下面以chrome瀏覽器訪問www.google.com為例按流程逐...