C#バックグラウンドドメイン間リクエスト

848 ワード

C#バックグラウンド送信要求によりドメイン間アクセスを実現する(バックグラウンド消費量が増加する).ソースコードは以下の通りである.
   string URL = "www.xxx.com";
   public void sendPost(string urlArgs,HttpContext context)
   {
       //context.Request["args"]
       System.Net.WebClient wCient = new System.Net.WebClient();
       wCient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
       byte[] postData = System.Text.Encoding.ASCII.GetBytes("id=" + urlArgs);

       byte[] responseData = wCient.UploadData(URL, "POST", postData);

       string returnStr = System.Text.Encoding.UTF8.GetString(responseData);//        

       context.Response.ContentType = "text/plain";
       context.Response.Write(returnStr);
   }

その他の参考:
JSONP
JSドメイン間要求
ドメイン間要求(XDR)の概要
JqueryによるAjaxドメイン間アクセスの容易化