zoukankan      html  css  js  c++  java
  • 发送xml或json格式的数据给服务器

    后台通过context.Request.InputStream来接收

    #region 发送消息 + void SendMessage()
    /// <summary>
    /// 发送消息
    /// </summary>
    public void SendMessage()
    {
    //CurrentContext.Response.Write("Hello F1");
    string lbSourceUrl = CurrentContext.Request["lbSourceUrl"];
    string textMessage = CurrentContext.Request["textMessage"];

    byte[] entity = Encoding.UTF8.GetBytes(textMessage);
    HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create(new Uri(lbSourceUrl));
    httpReq.AllowAutoRedirect = true;
    httpReq.KeepAlive = true;
    httpReq.Method = "POST";
    httpReq.ContentType = "text/xml; charset=UTF-8";  //json格式 application/json;charset=UTF-8
    httpReq.ContentLength = entity.Length;

    Stream reqStream = httpReq.GetRequestStream();
    reqStream.Write(entity, 0, entity.Length);
    reqStream.Close();

    HttpWebResponse httpResp = (HttpWebResponse)httpReq.GetResponse();

    StreamReader respStream = new StreamReader(httpResp.GetResponseStream(), Encoding.UTF8);
    string result = respStream.ReadToEnd();

    respStream.Close();
    httpReq.Abort();
    httpResp.Close();

    CurrentContext.Response.Write(result);
    }
    #endregion

  • 相关阅读:
    POJ 2955
    POJ 1276 多重背包
    UVA 11584 划分回文字串
    Uva 11400 照明系统
    POJ 2677 Tour
    Uva 437 巴比伦塔 && UVA10003
    12563 Jin Ge Jin Qu hao
    最小公共祖先 (Tarjan) POJ1470
    DB2
    SQLserver数据库
  • 原文地址:https://www.cnblogs.com/james641/p/5015777.html
Copyright © 2011-2022 走看看