soap-client 相关问题

调用SOAP服务器的应用程序。

Laravel 5 中的 PHP Soapclient

我想在 Laravel 5 中使用 PHP 内置的 SoapClient 类 我尝试直接使用它,但显示错误 未找到“App\Http\Controllers\SoapClient”类。 我尝试在

回答 3 投票 0

WSDL JAVA w3.org 文件过早结束

[错误] 文件过早结束。 第 1 行 http://www.w3.org/2005/05/xmlmime [错误] org.xml.sax.SAXParseException;系统ID:http://www.w3.org/2005/05/xmlmime;行号:1;列数:1;提前...

回答 1 投票 0

OpenAPI 3 显示 SOAP Web 服务

我目前正在编写 OpenAPI,以将 SOAP API 作为 REST API 显示在 swagger 上。 我目前正在使用公共 SOAP Web 服务并尝试使用 Java 应用程序进行转换...

回答 1 投票 0


PHP 从 SOAP 响应获取值

问题 我有以下 SOAP 响应。我尝试使用以下代码来获取以下标签的值:TX00TTP1HLS51QSR 嗬...

回答 1 投票 0

Java Spring Boot SOAP 客户端中的 JAXB 异常

我正在尝试创建一个 Java Spring Boot SOAP 客户端。 我按照以下说明操作:https://www.baeldung.com/spring-soap-web-service 我正在使用 Java 17 和 Spring 3.1.0。 基本步骤是: 将军...

回答 1 投票 0

错误请求生成soap客户端php

我正在尝试向我的肥皂网络服务发出请求。 类 DateTime2 扩展 DateTime { 函数 __toString() { return $this->format("d/m/Y H:i"); ...

回答 1 投票 0

javax.xml.ws.WebServiceException:无法发送消息| java.net.ConnectException:ConnectException调用xxx:连接超时:connect

供应商公开了一个 Web 服务,我从 WSDL 创建了一个 Java 客户端,并配置了 cacerts 和密钥库中的所有证书以确保安全,一切在我的计算机上运行良好,客户要求

回答 1 投票 0

Soap 客户端方法调用期间权限被拒绝 13。 Python Zeep .pem

我正在尝试调用在以下 .PEM 验证的 zeep 客户端会话中启动的服务: 从请求导入会话 从 zeep 导入客户端 从 zeep.settings 导入设置 来自泽普。

回答 1 投票 0

Soap 客户端方法调用期间权限被拒绝 13。 Python Zeep .pem

我正在尝试调用在以下 .PEM 验证的 zeep 客户端会话中启动的服务: 从请求导入会话 从 zeep 导入客户端 从 zeep.settings 导入设置 来自泽普。

回答 1 投票 0

如何更改使用 SOAPMessage 创建的 SOAP Web 服务请求中的命名空间前缀?

当我使用 javax.xml.soap.SOAPMessage 类创建 SOAP 请求时,我在 XML 中获得一个命名空间前缀,如 。 有没有一种简单的方法可以将命名空间前缀更改为...

回答 2 投票 0

Java 从 SOAP 服务 URL 调用获取响应

我想从 SOAP URL 的请求中获取响应。为此,我使用下面的代码 导入 javax.xml.soap.MessageFactory; 导入 javax.xml.soap.MimeHeaders; 导入javax.xml.soap.SOAPBody; 导入java...

回答 2 投票 0

如何在 SOAP 客户端请求中传递承载令牌

我正在调用基于 SOAP 的 API。我需要传递不记名令牌以进行授权。但我无法弄清楚如何通过它。 下面是我如何进行API调用 SoapServiceClient cs = 新

回答 1 投票 0

org.springframework.beans.factory.BeanCreationException:创建类中定义的名为“marshaller”的bean时出错

我正在尝试在独立应用程序中使用 spring-ws-2.2.0 和 spring-boot-1.1.8 开发 SOAP Web 服务客户端,但出现此错误: org.springframework.beans.factory.BeanCreationException:错误

回答 1 投票 0

无法使用其证书从客户端向服务器发送请求并使用 Python 进行 SOAP API 调用

我正在尝试发送请求并尝试在客户端和服务器之间建立连接。我将证书转换为 .pem 文件,并将 .pem 文件中的私钥保存到另一个文件中...

回答 1 投票 0

maven-jaxb2-plugin 插件在 Spring Boot -3 中给出错误“javax-xml-bind-annotation 不存在”

我正在尝试创建一个 Spring Boot 3 Soap 消费者中间件。我使用 spring-boot-starter-web-services 依赖项和 maven-jaxb2-plugin 从 WSDL 文件生成 STUB 类。但每当...

回答 2 投票 0

SUDS 自定义标头

我是Python新手,我使用suds作为wsdl客户端。我如何为此创建自定义请求标头。 从 SOAP UI 获取 XML: 我是 Python 新手,我使用 suds 作为 wsdl 客户端。我如何为此创建自定义请求标头。 从 SOAP UI 获取 XML : <soapenv:Header> <sbus:SBusContext message-tracking-id="?" correlation-id="?" entry-dtime="?" timestamp="?" entry-system="?" entry-system-principal="?" entry-url="?" priority="?"> <!--Optional:--> <sbus:Keys> <!--1 or more repetitions:--> <sbus:Key keyType="?" keyValDataType="string"> <sbus:KeyValue>?</sbus:KeyValue> </sbus:Key> </sbus:Keys> <!--Optional:--> <sbus:ExtContext>?</sbus:ExtContext> </sbus:SBusContext> </soapenv:Header> 编辑- 我意识到您可能在询问 SOAP 标头,而不是 http 标头。如果是这样,请忽略我的回答。我的错。 看这里:如何在 suds 0.3.6 中添加 http 标头? 您可以在创建客户端时添加标头,如下所示: client = suds.client.Client(url, headers={'key': 'value'}) 或者在创建客户端之后,通过使用 set_options 如下所示: client.set_options(headers={'key2': 'value'}) 值得注意的是,原来的 suds 包不再维护(最后发布于 2010 年 9 月)。它缺少您可能需要的各种功能,例如 gzip 压缩(因此,如果您使用旧的 suds 包,则不必添加“accept-encoding:gzip”标头)。各种分叉如雨后春笋般涌现。我相信其中最活跃的是 suds-jurko。 此片段来自官方 SUDS 文档: from suds.sax.element import Element client = client(url) ssnns = ('ssn', 'http://namespaces/sessionid') ssn = Element('SessionID', ns=ssnns).setText('123') client.set_options(soapheaders=ssn) result = client.service.addPerson(person) 我需要添加 2 个带有 xmlns 的肥皂头。 我按照@piotr sz的答案找到了解决方案。 这是我需要的解决方案: userName = Element('UserName').setText(fco.user) password = Element('Password').setText(fco.pwd) fdxns = Attribute('xmlns', "http://fdx.co.il/Authentication") for field in userName, password: field.append(fdxns) client.set_options(soapheaders=(userName, password)) suds 有一个内置的安全功能来设置安全标头 url = 'http://something.some/service.svc?wsdl' client= Client(url, faults=False) security = Security() token = UsernameToken('username', 'password') token.setcreated() security.tokens.append(token) client.set_options(wsse=security)

回答 4 投票 0

Soap Web 服务客户端实现

供应商有责任提供客户端实现代码来使用soap API吗?我们有一个肥皂网络服务,我们的一位客户想开始使用它。他们期待...

回答 1 投票 0

SoapFault:看起来我们没有 XML 文档 php 错误

我有一个错误,我不知道解决方案。 $response = $client->addcontract($docVar,$fVar); 这行代码之后出现错误: 错误截图 $client=new SoapClient($wsdlUrl, 数组('

回答 1 投票 0

如何将 xmlns:tns="http://schemas.xmlsoap.org/soap/encoding/" 添加到肥皂请求

我编写了一个调用soap服务的客户端,但它发送的请求不是我所期望的。 这是我的代码: 公共MessageResponse traGiayToHoSo(MessageRequest请求){ 留言乱七八糟...

回答 1 投票 0

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