form action中傳遞引數的問題

2021-06-01 07:07:54 字數 676 閱讀 5106

我做了乙個form 裡面這樣寫的:

然後我在後台取orderidz總是取不到,後來上網查了一下我在form中加上了method="post" ,在後台獲取時用:

就可以取到了。

查了一下原因:

表單提交中get和post方式的區別有5點

1.get是從伺服器上獲取資料,post是向伺服器傳送資料。

2.get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過httppost機制,將表單內各個字段與其內容放置在html header內一起傳送到action屬性所指的url位址。使用者看不到這個過程。

3.對於get方式,伺服器端用request.querystring獲取變數的值,對於post方式,伺服器端用request.form獲取提交的資料。

4.get傳送的資料量較小,不能大於2kb。post傳送的資料量較大,一般被預設為不受限制。但理論上,iis4中最大量為80kb,iis5中為100kb。

5.get安全性非常低,post安全性較高。

執行緒中傳遞引數

執行緒操作主要用到thread類,他是定義在system.threading.dll下。使用時需要新增這乙個引用。該類提供給我們四個過載的建構函式 以下引自msdn thread threadstart 初始化 thread 類的新例項。由 net compact framework 支援。thre...

C 中陣列引數傳遞

include 傳遞陣列引數的幾種方式 void printvalues const int a 10 void printvalues2 int a 10 控制邊界 方法1 void printvalues4 int start,int end void printvalues5 const in...

QTP中Parameter引數傳遞

很多都問道,在qtp裡面,在2個action之間怎麼通過parameter傳遞引數。action之間傳遞引數有3種方式 1 環境變數 這個簡單,在設定中自定義環境變數就行了,定義完了,如果想留著下次使用,還可以匯出。2 datatable 3 parameter 舉個例子就明白了 a 在預設acti...