引用: http://www.cnblogs.com/IT-Bear/articles/2451659.html
請求參數解碼編碼問題:
request.querystring[] -----get
request.form[]---------post
FillFromString方法是通過反編譯微軟的類庫,然後經過簡單修改而來的。處理方式嚴謹可靠,學習了下。
使用的時候調用GetQueryStrings方法獲取全部Get參數的集合。
二、獲取Post方式提交的參數
相比獲取通過Url方式提交的參數,獲取通過Post方式提交的參數要複雜一些。
要區分兩種表單的類型:application/x-www-form-urlencoded 和 multipart/form-data,前者只能提交一般參數,後者還可以提交文件。
因爲通過這種方式提交的數據,是先從流中讀取字節數據,然後解碼的,所以解碼是必須的,但是可以提供特殊的編碼類型。
我這裏專門定義了一個類來解析這些數據,當然這個方法也是按照微軟的思路來做的。