get請求和post請求

2021-09-24 16:37:58 字數 824 閱讀 3580

學習到了網頁相關的製作,發現網頁相比c/s模式的程式邏輯變得簡單了,但是**不太好寫,因為它不會提示你,你寫的****錯了,只會告訴你有沒有錯誤,所以接下來的學習,要認真點。

(1)、如果表單是以get方式將資料傳送到服務端,那麼會將使用者再表單中輸入的資料放到在瀏覽器的位址列中傳送到伺服器,格式

http://localhost:2454/requestmethod/addinfo.ashx?txtname=itcast&txtpwd=123
以表單元素name屬性的值=使用者輸入的值&以表單元素pwd的屬性值=使用者輸入的值,在addinfo。ashx檔案中怎樣接收資料?

在伺服器接收資料

string username = context.request.querystring["txtname"];

string userpwd = context.request.querystring["txtpwd"];

(2)、如果資料是以post提交,那麼表單中的資料全部都放在請求報文的請求體中,格式如下

txtname=itcast&txtpwd=123
在服務端檔案接收的時候

string username = context.request.form["txtname"];

string userpwd = context.request.form["txtpwd"];

1、post提交比get提交安全性高,

2、post傳送的資料要比get大(檔案),

3、瀏覽器搜尋欄搜尋(get請求)

get請求和post請求

1.get請求的請求資料在url中,post請求的請求資料在請求體中 2.資料長度,get請求有長度限制,post請求的長度限制由伺服器決定 3.資料安全性,兩者都不安全,但post相對安全一些 4.應用場景不同,get請求一般用於訪問頁面,post請求一般用於上傳資料 response reque...

GET請求和POST請求

http請求,由客戶端向服務端發出,可以分為四部分內容 請求方法 request method 請求的 request url 請求頭 request headers 請求體 request body 請求方法有get head post put delete options connect tra...

get請求和post請求

一 使用requests傳送get請求 二 使用urllib傳送get請求 urllib3主要使用連線池進行網路的訪問,以訪問之前我們需要建立乙個連線池物件 備註 這邊會有警告,這是因為urllib3時代,官方強制要求驗證http安全證書,如果沒有通過不能通過請求,這邊新增 urllib3.disa...