什么是报文数据?
什么格式的?
post提交,就是个参数=值,多个参数通过&连接,
提交使用httpWebRequest就可以了。

解决方案 »

  1.   

    xml格式报文,不是拼接字符串。是数据流
      

  2.   

    那就以byte数组方式提交就好了,写入到网络流里面。
    再添加 
    Content-Type=“multipart/form-data; boundary=--HEDAODE--”
    Connection =“Keep-Alive";
      

  3.   

    httpserver是第三方提供的请求接口,只接受指定的xml数据流,并返回相应的数据流
    不是表单数据的提交
      

  4.   

    完全不理解楼主有什么好疑惑的,无论是谁提供的httpserver,既然是httpserver那总得遵顼http协议吧,遵循了http协议无非就是get和post方式,这两种方式无非就是数据在head或是在body。只要你真的理解http协议,还有解不开的数据报?
      

  5.   

    httpserver的contenttype = "application/xml";返回的数据也是
    xml,c#如何实现?
      

  6.   

    看msdn中HttpWebRequest和HttpWebResponse两个类
    http://msdn.microsoft.com/zh-cn/library/system.net.httpwebresponse(v=vs.110).aspx
    http://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest(v=vs.110).aspx
    还不会用就去网上搜些实际的例子