Invalid SOAP message or SOAP version mismatch

在把过车数据上传到海康平台的时候返回:

网上找了说是协议问题,但是不知道如何解决;

我用客户端是c#2.0;对方是java的webwervice;对方说用soapui可以发送到服务端,那就证明是可以通的。

后来,后来,后来,

经过网上找的用java代码调试:

options.setSoapVersionURI(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);

终于通了。

于是想到soapui导出代码时也应该有选项,果然,被我找到:导出.net2.0的时候,需要选中protocol: SOAP12

时间: 2024-11-07 21:11:03

Invalid SOAP message or SOAP version mismatch的相关文章

libtool: Version mismatch error 解决

在编译一个软件的时候,在 ./configure 和 make  之后可能会出现如下错误: [plain] view plaincopyprint? libtool: Version mismatch error.  This is libtool 2.4.2 Debian-2.4.2-1ubuntu1, but the libtool: definition of this LT_INIT comes from libtool 2.4. libtool: You should recreate

使用Cygwin在Windows下帮助编译众多C/C++库(附make: command not found,以及libtool.m4 and ltmain.sh have a version mismatch问题的解决方案)

之前为了使用一个库,都是去下载源码,然后根据开发者提供的README手动用GCC编译,一直不能使用Makefile感觉很蛋痛,比如最近使用的ZThread 还是怪自己以前过于依赖IDE 最近发现用Cygwin就可以使用诸如./configure, make这样的命令,感觉灰常欣喜,尝试去编译ZThread库(因为我发现虽然之前我用GCC手动编译了ZThread但是在使用的过程中,ZThread总是往控制台上打印诸多的DEBUG信息,想必是编译选项的问题,我又不知道到哪个头文件中去找#define

SQLite header and source version mismatch 解决方案

我下载了sqlite源码,并且configure, make, make install. 然后就出现SQLite header and source version mismatch  的错误. 上网好多种建议,我的方法是:将/usr/local/lib中的所有的libsqlite*拷贝到/usr/lib/i386-linux-gnu/.64位系统的话,拷贝到/usr/lib/x86_64-linux-gnu/.

There is a version mismatch between the spring client and the server

$ RAILS_ENV=production bundle exec rails c There is a version mismatch between the spring client and the server. You should restart the server and make sure to use the same version. CLIENT: 1.3.6, SERVER: 1.3.5 $ spring status Spring is running: 1728

Vue packages version mismatch: 版本始终不对的解决方案

error  in ./src/pages/home.vue Module build failed: Error: Vue packages version mismatch: - [email protected] - vue-template-compiler@2.5.13 This may cause things to work incorrectly. Make sure to use the same version for both. If you are using [emai

php-mysql问题:mysqli_connect(): Headers and client library minor version mismatch. Headers:50556 Library:50637

问题现象 mysqli_connect(): Headers and client library minor version mismatch. Headers:50556 Library:50637 确认安装信息 发现问题所在 php -i | grep Client Client API version => 5.6.37 Client API library version => 5.6.37 Client API header version => 5.5.56-MariaDB

The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive re

使用SpringMVC,页面跳转时出现Bad Request: 信息如下: Type Status Report Message Required String parameter 'description' is not present Description The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malfo

[原创] SOAP UI 创建SOAP工程进行接口测试

下载及安装 1. 登录http://www.soapui.org/ 2. 鼠标移动到导航头的Downloads选项 3. 点击SOAP UI 4. 下载页面 新建项目 创建项目 1. 创建项目很简单. 2. 但是很多人不知道如何获取WSDL文件. 3. 我的办法是,找到接口的直连URL. 4. 以.NET WebService为例,浏览器地址栏输入http://xxx.xxx.com/xxxService.asmx?wsdl. 5. 注意,结尾添加?wsdl,然后按回车,就可以看到web服务的完

nvidia驱动自动更新版本后问题解决 -- failed to initialize nvml: driver/library version mismatch

因为必须关闭桌面窗口, 建议另外一台电脑ssh连接操作 1. 卸载旧版本并关闭图形界面 sudo apt-get remove --purge nvidia-\* sudo service lightdm stop sudo init 3 2. 安装对应版本号驱动 sudo chmod +x cuda_8.0.61_375.26_linux.run sudo sh cuda_8.0.61_375.26_linux.run --tmpdir=/tmp --override 3. 安装cudnn5.