soap 相关问题

简单对象访问协议(SOAP)是用于在Web服务的实现中交换结构化信息的协议规范。

TWSDLHTMLPublish 生成错误的 wsdl?

我正在使用 Delphi 10.4.2,并且正在编写 SOAP 服务器应用程序。 为了生成 WSDL,我使用了放置在我的 TWebModule 后代上的 TWSDLHTMLPublish 组件。我在暴露 Attrib 时遇到问题...

回答 1 投票 0

使用 REST Assured Framework 的 SOAP 请求

我们如何使用 REST Assured Framework 自动化 SOAP 请求? 我知道 REST Assured Framework 是专门为 REST API 构建的。我不确定我们是否也可以使用它来自动化 SOAP 请求...

回答 0 投票 0

无效操作。找不到默认端点元素

我得到了以下终点: https://itd.dx-track.com/DespatchManager.API.Service.DM6Lite_Test/DM6LiteService.svc 我已在 Visual Studio 中添加了作为服务引用。 我的代码...

回答 0 投票 0

使用 WSDL 到 Java (wsdl2java) 时通过自定义绑定替换 XMLGregorianCalendar

我的目标是用不同的 Java 类(例如 java.time.LocalDate)替换 XMLGregorianCalendar。 我正在将 wsdl2java 作为 Maven pom.xml 文件的一部分运行: org.apache.cx...

回答 3 投票 0

在 SOAP 消息上签名寻址元素

我需要签署 SOAPMessage,对正文和标头元素(BinarySecurityToken、Timestamp、To、Action、ReplyTo、FaultTo 和 MessageID)进行签名。标题元素是在 s...

回答 1 投票 0

通过方法定义IsWrapped

是否可以通过WCF类中的方法定义“IsWrapped”属性? 前任。: 公共接口 Abc { int 方法 1(...); ****IsWrapped = false 这个** int Method2(...); }

回答 2 投票 0

SOAP 请求在 SOAPUI 中有效,但在使用 Requests 库的 Python 中失败

我在从我的 Python 代码发出 SOAP 请求时遇到问题。我使用 SOAP UI 测试了相同的请求,并且成功运行。然而,当我试图在 Python 中复制请求时,你...

回答 0 投票 0

SOAP 请求在 SOAP UI 中有效,但不适用于 python 请求库

我正在尝试从代码中执行 SOAP 请求。所以我使用 SOAP UI 来测试 Web 服务,有必要通过一个 certificate.pem,在运行请求后它的工作如下。 我决定测试...

回答 1 投票 0

错误:创建 SOAP 签名时“没有为签名提供加密属性文件”

我正在尝试在 Java 和 Spring 中创建签名的 SOAP 消息。 我在 ClientConfig 类中创建了一个 @Bean,内容如下: @豆 公共 CryptoFactoryBean getCryptoFactoryBeanClient()

回答 0 投票 0

从 node-soap 服务器响应中删除命名空间前缀

这是我的 SOAP 服务器的响应: ...

回答 1 投票 0

如何处理 svcutil/dotnet_svcutil 中的变色龙模式?

好的。问题直截了当,我不知道该多说什么。似乎 dotnet 没有提供任何解决方案来处理使用变色龙模式设计的 SOAP 服务。你遇到过这个吗

回答 0 投票 0

Webservice - 操作超时

我正在做的项目如下: 我有一个加密数据的 Java 网络服务(Des,3Des)。数据从 C# 应用程序发送。我想加密/解密大小的文件...

回答 4 投票 0

如何使用 C# 在动态调用的 Web 服务中添加 SOAP 标头?

以下代码动态调用网络服务并处理请求。 如何向这个动态调用的服务添加 soapheader? HttpWebRequest myWebRequest = (HttpWebRequest)WebRequest.Cr...

回答 0 投票 0

SoapFault:SOAP-ERROR:解析 WSDL:无法从中加载

我在下面遇到这些错误 SoapFault:SOAP-ERROR:解析 WSDL:无法从“https://xxxxxx.xxxx.xxx/xxxx/XxxxServices?wsdl=XXX.wsdl”加载:无法加载外部实体“https://xxxxx ...

回答 0 投票 0

Perl XML::Compile::WSDL11 错误元素策略未在 wsp:Policy 处理

当我尝试添加 WSDL 文件时出现错误: XML::编译::WSDL11::addWSDL($myWSDL) 错误:元素“{http://schemas.xmlsoap.org/ws/2004/09/policy}Policy”未针对 wsdl:definitions a...处理

回答 0 投票 0

How to extract a data from soap (XML) response in Jmeter for next request body

我无法从 Jmeter 5.5 中的这个响应中解析 SessionID。

回答 2 投票 0

SOAP Spyne 请求的资源未找到 WSDL

这就是为什么我尝试从 Hello World 应用程序开始的原因……不是很成功。我在 python 中用 SPYNE 创建了一个服务器。我总是得到不好的回应“Requested Resource say_helloResponse not fo...

回答 1 投票 0

字符串类型不接受集合作为值

我收到此错误: 字符串类型不接受集合作为值 当我尝试运行此代码片段时: fetch_data = client.get_type('ns0:ArrayOfString') fetch = fetch_data ([ &...

回答 2 投票 0

SoapFault 异常:[HTTP] 从 PHP 访问 Java Web 服务时不支持的媒体类型

我正在尝试使用 Zend Framework v1.9.0 中的 Zend_Soap_Client 连接到 Java Web 服务: 我正在尝试使用 Zend Framework v1.9.0 中的Zend_Soap_Client 连接到 Java Web 服务: <?php include( 'Zend/Loader/Autoloader.php'); $autoloader = Zend_Loader_Autoloader::getInstance(); $client = new Zend_Soap_Client('https://webservice.com/webservice-war/webservice?wsdl' , array('encoding'=> 'UTF-8')); try{ $result = $client->find_customer(array('username' => 'user', 'password' => '123'), array('city' => 'some city')); } catch(Exception $e){ echo $e; } echo '<pre>' . $client->getLastRequestHeaders() . '</pre>'; ?> 输出: SoapFault exception: [HTTP] Unsupported Media Type in /Library/ZendFramework-1.9.0/library/Zend/Soap/Client.php:937 Stack trace: #0 [internal function]: SoapClient->__doRequest('_doRequest(Object(Zend_Soap_Client_Common), '__doRequest('__soapCall('find_customer', Array, NULL, NULL, Array) #6 [internal function]: Zend_Soap_Client->__call('find_customer', Array) #7 /Users/webservicetest/index.php(8): Zend_Soap_Client->find_customer(Array, Array) #8 {main} POST /webservice-war/webservice HTTP/1.1 Host: webservice.com Connection: Keep-Alive User-Agent: PHP-SOAP/5.2.6 Content-Type: application/soap+xml; charset=utf-8; action="" Content-Length: 315 知道哪里出了问题吗? url 是正确的,因为我在调用时获得了可用的函数 $client->getFunctions() 根据this listing,异常表明托管网络服务的服务器对您的请求编码不满意: 表示对端HTTP服务器 不支持使用的内容类型 对请求消息进行编码。这 消息交换被认为具有 未成功完成。 因此,您应该向 Web 服务提供商咨询他们期望的内容类型/编码。 如果您正在使用 SOAP_1_2,一个可能的解决方案是更改为 SOAP_1_1,因为这会改变所提出的请求。 我没有使用 Zend 框架,但在 JavaScript 中使用 XMLHttpRequest 时遇到了类似的问题。解决方案是在 SOAP 请求标头中指定 Content-Type。 var sr = '<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.w3schools.com/webservices/"> <SOAP-ENV:Body><ns1:CelsiusToFahrenheit><ns1:Celsius>32</ns1:Celsius></ns1:CelsiusToFahrenheit></SOAP-ENV:Body></SOAP-ENV:Envelope>'; http_request = new XMLHttpRequest(); http_request.open('POST', 'http://www.w3schools.com/webservices/tempconvert.asmx', true); http_request.setRequestHeader("Content-Type", "text/xml; charset=utf-8"); http_request.send(sr); 其中一个评论中的严肃解决方案。发布为易于识别的答案。 尝试添加标题。 内容类型:文本/xml; charset=utf-8 for soap 1.1 和 内容类型:application/soap+xml; charset=utf-8 for soap 1.2 学分:https://stackoverflow.com/users/2192359/atta-h

回答 3 投票 0

第一个 web 服务保存数据但第二个 web 服务看不到它(有一点)

这是我至少几年来一直在努力解决的最奇怪的问题。 我有一堆在 Wildfly 上运行的 java web 服务(soap),它们使用 jconnector 连接到 mysql 数据库。我哈...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.