這個標題不知道怎麼取才好,其實要實現的功能就是在客戶端要將大量的資料傳遞到服務端,我們知道url的長度是有限制的,如果使用url的引數來傳遞資料,只能傳遞很少的關鍵資訊,但有時候我們要傳遞大量的資訊,比如一張單據中的所有商品的商品編號等等.
ajax技術中的xmlhttp.send()方法提供我們傳送大量資料的功能,要使用該功能,首先要將要傳到服務端的資料封裝在乙個xml物件中,在將這個xml物件的xml屬性做為send()方法的引數就可以.
客戶端**:
服務端需要從請求流中,解析出客戶端傳入的xml的內容,服務端**:
system.io.streaminstream
=page.request.inputstream;
binaryreaderbr
=new
binaryreader(instream,system.text.encoding.utf8);
byte
byt=
br.readbytes((
int)instream.length);
string
sxml
=system.text.encoding.utf8.getstring(byt);
system.xml.xmldocumentxmldoc
=new
system.xml.xmldocument();
xmldoc.loadxml(sxml);
xmlelementxe
=xmldoc.documentelement;
for(
inti=0
;i<
xe.childnodes.count;i++)
頁面之間引數的傳遞
如果您的應用程式從乙個 asp.net 網頁重定向 導航 到另乙個 asp.net 網頁,您經常希望將資訊從源頁傳遞到目標頁。例如,您可能具有乙個頁面,使用者可以從中選擇要購買的商品。當使用者提交該頁時,您希望呼叫其他頁,以處理使用者輸入的資訊。可以採用各種方式在頁之間傳遞資訊,某些方式取決於重定向...
php頁面之間傳遞引數
青嵐影視 www.qldyy.net test5.php 開啟apache伺服器,輸入在頁面的按鈕上點選,會發現新出的網頁上 username的值已經傳送過來了。當然這種方法的弱點是很明顯的,它還要再使用乙個表單,而且在test5.php的網頁上想要重新整理的話還要重新傳送,這顯然是不太友好的。二 ...
頁面之間傳遞和接收顯示中文引數
比如說 使用者名為 好好學習 在傳遞之前使用 urlencoder.encoder 編碼後再傳遞 string username urlencoder.encode 好好學習 接收顯示時 string username urldecoder.decoder newstring request.get...