標籤:winform style blog http color com
由於項目需要發送資料到網頁 這裡用aspx做測試
採用post以及get發送資料,頁面進行資料
首先這個東西很簡單很簡單,基本上學過的都會,但是原諒一直搞cs幾乎不搞bs的猿類吧。三四年沒接觸bs。
除了記錄自己用意外。也希望能協助別人
寫程式與bs互動的處理webservice也沒別的了。冷不丁的遇到了還抓瞎,只能網上搜羅然後測試在整理,在學習。。。。。。。
希望協助沒接觸過的,以及也是一直搞cs的猿類,請bs大神,高手,給出更多的解決方案
首先採用最簡單的微軟子提供的方式
aspx可以用request.param擷取
if (Request.Params["data1"] != null)
{
string str = Request.Params["data1"].ToString();
}
同時微軟還提供了一下幾種傳輸方式
w .UploadData("uri","POST",new byte[1]);
w.UploadString("uri", "POST", "data=123");
第二種方式採用httprequest,httpresponse傳輸並擷取傳回值
這種方式目前只能單一傳遞xml格式資訊所有的參數內容都儲存在xml中 例如<xml><patient><patient/><xml/>
網頁端擷取資料方式
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(Request.InputStream);
這樣就能將xml中的資料進行重新載入讀取使用.
第三種採用http,request 傳輸普通參數
aspx可以用request.param擷取
if (Request.Params["data1"] != null)
{
string str = Request.Params["data1"].ToString();
}