Code Bye

C#怎么样调用别人的webserver接口函数,通过传参上传xml

本人在本地保存了一个xml文件,D://Zhx_BigBoss//Xml//1.4.xml,格式与对方接口是一致的,对方要求本人通过参数postsalesrequet上传数据。对方提供的webserver为:http://180.166.29.82:8080/TTPOS/sales.asmx
网上查到的都是调用webserver接口获取数据的,本人是要调用接口函数,通过参数上传一个xml文件。大家能提供一些相关demo吗?
现在就是要把本地的一个xml通过参数postsalesrequet上传到webserver,xml格式与接口函数格式一致
解决方案

10

参考
构造相同类型的参数调用

20

到底是要上传文件,还是用文件的xml内容进行post访问?一般来说,是用报文进行post请求,所以,你确认是上传文件,还是发送报文?另外你有试过添加的服务方式后能否可以访问

20

引用:

本人就是不想添加web服务,本人想直接通过soap调用接口函数,把本人的xml序列化一个对象,通过传参上传xml,本人上传的是报文,不是文件

你搜索一下 linq to xml 可以获取到实体信息


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#怎么样调用别人的webserver接口函数,通过传参上传xml