草庐IT

SOAP_ACTION

全部标签

java - 如何从 Java 连接到 SOAP 服务器并运行我的服务器内置方法/服务?

如何从Java连接到我的SOAP服务器并获取givemeSmile()方法?这在Java中不起作用,我正在尝试URLConnection但我认为这不可能吗?。我的问题是:是否有任何SOAP客户端库?PHP(发件人):classZend_Controller_Action{/***Clientmodule-alwaysworks*/publicstaticfunctionindexAction(){$client=newZend_SOAP_Clnt('http://www.test.gov/index/server');$result=$client->givemeSmile('test

PHP SOAP 请求不正确

我尝试构建以下SOAP请求:user123geheimsomething这是我的PHP代码$soapClient=newSoapClient("http://service.mydomain.com/Services.asmx?wsdl",array("trace"=>1));$Param=array('username'=>"user123",'password'=>"geheim");$info=$soapClient->__call("CheckSomething",array("User"=>$Param,"ItemXY"=>"something"));echo"Request

php - 通过发送 SOAP 请求实现 Air API

我有一个PHP网站。这里我需要实现机票搜索和预订功能。为此,我使用了ARZOO网站上的付费API……我从ARZOO获得了所有文档。我已经阅读了整个文档。医生说"AccessingthisservicerequiresstandardSOAPclient.SOAPclientshouldauthenticateitselfthroughusernameandpassword.ClientshouldgettheirIPsregisteredwithArzooandgetauseraccountcreated.TheArzoowebserviceprovidesaservicepointU

php - 根据 WSDL 文件格式自定义 PHP SOAP 主体参数

我正在尝试向远程服务器发送SOAP请求,并且需要发送以下请求消息。2323但是我的请求是这样的2323我像这样使用WAMP服务器的通用phpsoap_client函数。$client=newSoapClient("name.wsdl",array("trace"=>1,"exceptions"=>0);$result=$client->F1($value);如何将第二个输出转换为第一个。我需要更改参数名称是从param1更改为F1并正确关闭Body标签。 最佳答案 您如何构建值(value)?如果Web服务正在寻找复杂类型,您可能需

php - 在 PHP : An exception has been raised as a result of client data 中调试 SOAP 调用

我正在使用UPSAPI,但在调试时遇到困难。我得到以下堆栈跟踪:DetailsType:SoapFaultMessage:Anexceptionhasbeenraisedasaresultofclientdata.File:/Users/shawn/Documents/work/sites/Wingspan/kaleco/lib/SixString/Utilities/Ups.phpLine:161Trace#0/Users/shawn/Documents/work/sites/Wingspan/kaleco/lib/SixString/Utilities/Ups.php(161):S

php 使用 WCF SSL SOAP 客户端 1.2

我在从PHP使用wsHttpBindingWCF时遇到了一些问题。我最初尝试使用SOAP1.2,但无法使用它来指定WS操作。我下载了nusoap库。我最初收到一条错误消息,指出由于类型不匹配(text/xml而不是预期的application/soap+xml),web服务不会接受数据。我设法对nusoap.php进行了更改,以将数据作为application/soap+xml发送)。现在没有抛出错误,我从服务器收到400错误请求错误。我可以使用来自WCFTestClient和来自SOAPUI的服务而无需任何麻烦,但就是无法让它从PHP运行。我什至从SOAPUI复制了整个肥皂信封,并将

php - SOAP 方法调用极慢

我正在从事一个严重依赖SOAP调用的项目。问题是加载时间非常长。$client=newSoapClient("https://link.to.wsdl");$client=$client->GetDestination(array("parameter1"=>$param1,"parameter2"=>$param2));现在我做了一些计时,代码的第一部分(启动一个对象$client)大约需要2秒,非常可以接受。但是在调用getDestination时它会增加大约10秒的加载时间。这是我调用的每个get或set方法。此代码在php5上运行。方法是用.net4.x编写的有谁知道这是为什么

php - 在 PHP 中处理 SOAP header

我正在构建(用PHP)一个SOAP服务器,该服务器由其WSDL配置为接受如下所示的消息:E4C5BDE0-48DC-543C-1CA3-8E55C63F8E60111Helloworld.让我的SOAPServer处理心跳消息没有问题-$server->addFunction("Heartbeat");工作正常。但是,我希望能够处理的内容附件-这样我就可以验证APIkey和站点ID以确保它们是它们应该的样子。我看了here,(当然还有其他地方),但响应者似乎错过了问题的重点。有谁知道我如何访问header元素进行验证?我是否像在正文中添加方法一样为Header添加函数?($server

php - Zend,如何从 Action Helper 中访问当前路线

在ZendFramework中,我有一个ActionHelper,可以在大多数页面上加载登录表单。这发生在Helper的preDispatch()方法中,我想在表单上设置Action()以便它回传到当前URL。从ActionHelper中访问当前URL/路由的最佳方式是什么?访问请求(通过ActionController),然后拉取getActionName()和getControllerName(),并将它们与baseURL()连接起来?有没有更简单的方法?(设置操作需要URI字符串作为参数)。谢谢! 最佳答案 您可以按照@Eli

php - {$_GET ['action' ]}();这些大括号是什么意思?

有人可以帮助理解php中的语法技巧吗:输入$controller->{$_GET['action']}();我说的是{$_GET['action']}();我正在尝试了解此博客上的mvc模式http://r.je/mvc-in-php.html但如果我能理解这个语法技巧,它真的对我有帮助......谢谢 最佳答案 这是一种动态访问对象成员的方法。$key='test';$object->{$key}相当于:$object->test在您的示例中,某人正在上运行$_GET['action'](查询字符串中的action变量)指定的任何