天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.NET XmlHttp跨域訪問實現代碼

原來由于瀏覽器的安全限制,網絡連接的跨域訪問時不被允許的。我們不能在瀏覽器端直接使用AJAX來跨域訪問資源,但是在服務器端是沒有這種跨域安全限制的。所以,我們只需要讓服務器端幫我們完成“跨域訪問”的工作,然后直接獲取服務器端“跨域訪問”的結果就可以了。分享下我的解決辦法,希望能有所幫助。^_^
CertCheck.ASPx: 
復制代碼 代碼如下:
using MSXML2;
  namespace CA2
  {
  public partial class CertCheck : System.Web.UI.Page
  {
  protected void Page_Load(object sender, EventArgs e)
  {
  if (Request["resultid"] != null)
  {
  string s = Request["resultid"];
  string[] result = s.Split('@');
  Label1.Text = result[1];
  System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
  xmlDoc.Load("VBR.xml");
  System.Xml.XmlElement RegNode = xmlDoc.CreateElement("Id");
  RegNode.InnerText = result[0];
  xmlDoc.DocumentElement.AppendChild(RegNode);
  RegNode = xmlDoc.CreateElement("Serial");
  RegNode.InnerText = result[1];
  xmlDoc.DocumentElement.AppendChild(RegNode);
  MSXML2.XMLHTTP xh = new MSXML2.XMLHTTPClass();
  xh.open("POST", "http://222.19.211.119/CAProcess.ASPx", false, null, null);
  xh.setRequestHeader("Content-Type", "text/xml");
  xh.setRequestHeader("Content-Type", "gb2312");
  xh.send(xmlDoc.InnerXml);
  if (xh.readyState == 4)
  {
  if (xh.status == 200)
  {
  Label1.Text += "###" + xh.responseText;
  }
  }
  }
  }
  }
  }

VBR.xml: 
復制代碼 代碼如下:
<?xml version="1.0"?>
<root>
</root>

PS: 在xh.send()中可以直接寫參數,
CertCheck.ASPx:
復制代碼 代碼如下:
using System.NET;
  using System.IO;
  namespace CA2
  {
  public partial class CertCheck : System.Web.UI.Page
  {
  protected void Page_Load(object sender, EventArgs e)
  {
  if (Request["resultid"] != null)
  {
  string s = Request["resultid"];
  string[] result = s.Split('@');
  Label1.Text = result[1];
  string param = "Id="+result[0]+"&Serial="+result[1];
  byte[] bs = Encoding.ASCII.GetBytes(param);
  HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://222.19.211.119/CAProcess.ASPx");
  req.Method = "POST";
  req.ContentType = "application/x-www-form-urlencoded";
  req.ContentLength = bs.Length;
  Stream reqStream = req.GetRequestStream();
  reqStream.Write(bs, 0, bs.Length);
  reqStream.Close();
  HttpWebResponse myResponse = (HttpWebResponse)req.GetResponse();
  StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.GetEncoding("GB2312"));
  string content = reader.ReadToEnd();
  reader.Close();
  myResponse.Close();
  Label1.Text += "###" + content.ToString();
  }
  }
  }
  }

CAProcess.ASPx
復制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
  {
  int Id = int.Parse(Request.Form["Id"]);
  string Serial = Request.Form["Serial"];
  //
  Response.Write(Id.ToString()+" "+Serial);
  Response.End();
  }

AspNet技術ASP.NET XmlHttp跨域訪問實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲乱码一区二区三区香蕉 | 久久高清一本无码 | BLACKED太粗太长 | 亚久久伊人精品青青草原2020 | 国产在线精品一区二区在线看 | 久久中文字幕亚洲精品最新 | 亚洲精品嫩草AV在线观看 | 日韩一区二区天海翼 | 5566av资源 | 果冻传媒最新视频在线观看 | 色人格影院第四色 | 久99视频精品免费观看福利 | 国产精品人妻无码久久久奥特曼 | 极品内射少妇精品无码视频 | 久久精品免费看网站 | 色综合a在线 | SAO货腿张开JI巴CAO死我 | 亚洲第一页在线播放 | 精品国产免费第一区二区 | 鸭子玩富婆流白浆视频 | 免费99精品国产人妻自在线 | 亚洲日本欧美日韩高观看 | 被肉日常np高h | 97精品在线| 国产成人免费a在线资源 | 冰山高冷受被c到哭np双性 | 欧美精品久久久久性色AV苍井 | 视频一区亚洲中文字幕 | 一道精品视频一区二区三区 | 亚洲国产精品综合久久一线 | 国产激情一级毛片久久久 | 中文字幕AV亚洲精品影视 | 18禁黄久久久AAA片 | 国产性夜夜春夜夜爽1A片 | 99久久re6热精品首页 | 亚洲AV无码乱码A片无码蜜桃 | 精品久久99麻豆蜜桃666 | 羞羞影院午夜男女爽爽免费 | 亚洲精品6久久久久中文字幕 | 欧美 日韩 亚洲 在线 | BT7086福利二区最新 |