C# 獲取FormData數據


 

通常的方法是你創建一個 FormData 對象。然后你使用append方法來加入任何額外的key和他們的值。就像這樣:

var form = new FormData(); 
form.append("myName", "Robert"); 

然后你只需使用XMLHttpRequest(XHR)的send方法來發送: 
var xhrForm = new XMLHttpRequest(); 
xhrForm.open("POST", "getfile.php"); 
xhrForm.send(form); 

對於FormData,有趣的是不限制你加入字符串,但是實際上還有許多不同的類型 
• 字符串 
• 數字(發送的時候會轉換為字符串) 
• 文件 
• 二進制對象(BLOB) 

要想能夠在服務器端處理一個FormData的表單,要知道的重點是和一個multipart/form-data編碼的常規表單一樣發送。
string addTime = Request["myName"];
HttpPostedFile file = Request.Files["Filedata"];

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM