php service 函数,PHP 获取 web service 的相关函数及字段
//系统函数 不用引入文件
$client = new SoapClient('http://100.100.100.18/serrvice?wsdl');
//打印 web service 的相关可调用函数
var_dump($client->__getFunctions());
//打印对应可调函数的 参数 字段 以及 返回的字段名称及类型
var_dump($client->__getTypes());
//传递的参数如果不存在,此处为 $param = array();即可
$param = array(
'reqCorp'=>urlencode('09'),
'reqDateTimeFrom'=>urlencode('2014-08-01 00:00:00'),
'reqDateTimeTo'=>urlencode('2014-09-19 14:00:00'),
);
//注意,有的情况下,加入此头会导致 数据获取不到,请慎重添加
header("content-type:text/xml;charset=utf8");
//远程调用上面获取到的函数
$doc = $client->__soapCall('getPsndoc',array('parameters'=>$param));
//如果是xml格式加入头部,否则忽略下面这句
$contents = '<?xml version="1.0" encoding="utf-8"?>';
//一般情况下 返回结果是存放在 对象的 return 属性里 但是要注意返回的是二维数组 还是对象数组
$contents .= $doc->return;
echo $contents;
上面的函数实现的是对函数名称的获取及参数返回值详细字段信息的获取。
php service 函数,PHP 获取 web service 的相关函数及字段相关推荐
- 用JQuery中的Ajax方法获取web service等后台程序中的方法
用JQuery中的Ajax方法获取web service等后台程序中的方法 1.准备需要被前台html页面调用的web Service,这里我们就用ws来代替了,代码如下: using System; ...
- [Axis2与Eclipse整合开发Web Service系列之一] 生成Web Service Client(将WSDl 转化成 Java代码)
需求描述 有一个WSDL地址, 需要把它转化成Java代码调用. IDE环境要求 这里使用Eclipse自动生成.这里的eclipse需要安装有Web开发插件. 步骤 1. 首先新建一个 " ...
- Web Service 概念
接触Web Service 不是很清除它到底是什么,能做什么用,经过查看大神们的博客,先大概了解下概念: 1.服务(service). 传统上,我们把计算机后台程序(Daemon)提供的功能,称为&q ...
- 自我认为挺全面的【Web Service渗透测试总结】
一.Web Service基础 Web Service简介 Web Service是一个平台独立的.低耦合的.自包含的.基于可编程的Web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集) ...
- Web Service概念梳理
计算机技术难理解的很多,Web Service 对我来说就是一个很难理解的概念:为了弄清它到底是什么,我花费了两周的时间,总算有了一些收获,参考了不少网上的资料,但有些概念说法不一.我以w3c和 一些 ...
- MODIS数据的简介和下载(三)——MODIS数据下载方式(基于MODIS Web Service)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/ESA_DSQ/article/details/70176214 这是MODIS数据的简介和下载的最后 ...
- WebService 理论详解、JWS(Java Web Service) 快速入门
目录 WebService (web服务)概述 WebService 平台技术 WebService 工作原理 WebService 开发流程 常见 Web Service 框架 JWS(Java W ...
- Java RESTful Web Service实战(第2版)
Java核心技术系列 Java RESTful Web Service实战 (第2版) 韩陆 著 图书在版编目(CIP)数据 Java RESTful Web Service实战 / 韩陆著. -2版 ...
- Web Service漏洞挖掘
00×01 什么是Web Service Web Service是一个平台独立的,低耦合的,自包含的.基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述.发布. ...
最新文章
- 【NIO】IO多路复用
- Ajax方式上传文件报错Uncaught TypeError: Illegal invocation
- PPIO 商业化架构解析
- 走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能
- django新建php文件,在Python的Django框架中创建语言文件
- 【SpringBoot】SpringBoot 操作 Excel 完整示例(含源码GitHub)
- 扎金花游戏 PHP 实现代码之大小比赛
- 独角兽导航带音乐带后台带客服
- 纯文字极简风格平面海报,PSD分层模板!
- bootstrap表单拖拽生成器插件_web前端常用插件、工具类库汇总,新手必收藏!!!...
- 玩转 SpringBoot 2 快速整合 Filter 注解版
- 菜鸟数据中台技术演进之路
- laravel的seeder数据填充
- chm文件转换成单个html
- 【vue2】vue2.0重复点击路由会报错
- vs2010编译64位qt5.5
- 什么是高新技术企业?高新认定领域有哪些?
- 使用kkfile解决pdf预览
- APP测试-Monkey安装及使用
- dubbo灰度发布方案