问题标签 [soapserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP SoapClient:SoapFault 异常无法连接到主机
使用此代码我提出肥皂请求
有时(十分之一)会引发异常:
SoapFault 异常:[HTTP] 无法连接到主机
我的尝试
1)我寻找解决方案,我读到这个问题可能是由 wsdl 缓存引起的,我在以下位置禁用了它php.ini
:
引发更少的异常
2)我试图将dns的分辨率添加到windows主机(它们在windows上)windows/system32/drivers/etc/hosts
:
引发更少的异常
3)我还尝试禁用“Windows防火墙”,
引发更少的异常
4)我也尝试增加php.ini中的default_socket_timeout
什么也没有变
问题
服务器soap似乎没有问题。其他站点也可以正常使用。还有什么我可以做的吗?
我的设置
PHP 5.6
阿帕奇 2.4
视窗服务器 2012
更新
经过多次测试,我认为问题出在网络上,soap服务器在反向代理后面,问题出现在代理上。
php - 抛出 SoapFault 时更改 HTTP 状态代码
每当我SoapFault
在我的 PHP 应用程序中抛出 a 时,HTTP 状态代码都会设置为HTTP/1.1 500 Internal Service Error
. 即使我使用http_response_code()
或header()
在抛出SoapFault
. 投掷时有没有办法改变状态码SoapFault
?不应该叫它HTTP/1.1 500 Internal Server Error
吗?我什至不知道HTTP/1.1 500 Internal Service Error
存在。
我正在使用 SoapUI 来检查来自我的SoapServer
.
抛出示例SoapFault
(在对象处理的函数内SoapServer
)
示例响应:
示例响应标头:
php - 多维关联数组作为 NuSOAP 中的响应
我在 SOAP 中的响应有一些问题。一般来说,我无法理解如何将响应作为我的 SOAP 客户端的多维关联数组。我使用了 NuSOAP v 1.123 库。
所以我在 SOAP-server 中有该代码:
我的回复是这样的:
那么在我的响应 m.array 中要更改什么以将“测试”作为键?
php - 多维数组作为 SOAP 请求的参数之一
如何在 SOAP-client 中使用多维数组作为参数之一来制作soap-request?对于我的工作,我使用了 NuSOAP v1.123。
下面的代码适用于简单数组,但不适用于多维。
所以我在 SOAP 客户端中的代码:
我在 SOAP 服务器中的代码:
使用简单的数组它可以正常工作,但使用多维 - 不能。如何处理?
php - Mindbodyonline Checkoutshoppingcart API
我在 mindbodyonline API 中遇到了一些问题,在整合 CHECKOUT Shoping CART API 时,
这是我的 API 代码
从 API 获取此响应
SAOP 回应:
每当我使用测试模式时,上面的评论都是真的,我得到的 SOAP 响应是:
但是购买的服务显示在 mindbodyonline 沙盒帐户中。
任何一种帮助都是可观的。
谢谢
soapui - SOAPUI 中的自动加载参数
使用soapui 时,有时它会在未将任何变量传递给soapserver 时自动加载soapserver 的参数。参数将显示在左侧窗口中
我在 PHP 中创建了一个soapserver,它运行良好,但我不能让soapui 像那样加载我的参数。我怎样才能做到这一点?非常感谢
soap-client - 计费模块的ispConfigsoap客户端功能不存在
我对 ISPConfig 和 php soap 技术非常陌生。我从http://www.ispconfig.org/page/en/addons/billing-module.html下载了示例脚本
但是当我尝试 add_invoice 时,它告诉 billing_invoice_add 函数我遇到了异常:
我能够成功登录。
ispConfig 版本:3.0
请建议任何将发票远程添加到服务器的方法。
我可以在仪表板中添加它。
php - 阻止 PHP SoapServer 在soapfault 上停止执行?
我刚开始创建一个肥皂服务,在请求结束时我需要能够记录请求和响应。
问题是如果其中一种方法触发了soap错误,soap服务器就会停止php执行。我尝试将代码放在 try/catch 块中,但执行似乎仍然停止。
上面的代码适用于不出错的响应。有没有人有办法在脚本执行结束之前拉出响应?
symfony - Symfony - 复杂类型的简单问题
我最近开始使用 symfony 进行开发。我只是简单地创建了一个肥皂服务器。
这是我的代码。
config.yml - 服务器
Gremios 控制器
实体攻击
config.yml 客户端
控制器中的客户端操作
当我执行客户端操作时,我收到错误 500。但是,当执行服务器操作时,没有发现错误。当我看到生成的 wdsl 时相等
坦克寻求帮助