PHP以xml形式获取POST数据
<?php namespace Home\Controller;use Think\Controller;class UrlController extends Controller {//xml形式获取post的值curlpublic function send(){$header[] = 'Content-type: text/xml';//定义content-type为xml$xml = '<xml>';$xml .= '<name>name</name>';$xml .= '<age>14</age>';$xml .= '</xml>';$url = 'http://localhost/tp/index.php/Home/Url/get';$ch = curl_init(); //初始化curlcurl_setopt($ch, CURLOPT_URL, $url);//设置链接curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//设置是否返回信息curl_setopt($ch, CURLOPT_HTTPHEADER, $header);//设置HTTP头curl_setopt($ch, CURLOPT_POST, 1);//设置为POST方式curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);//POST数据$response = curl_exec($ch);//接收返回信息if (curl_errno($ch)) {//出错则显示错误信息print curl_error($ch);}curl_close($ch); //关闭curl链接//$response可以显示到echo $response;//显示返回信息, }public function get(){/*$xmldata = file_get_contents("php://input");echo $xmldata;*/if($GLOBALS['HTTP_RAW_POST_DATA'])echo $GLOBALS['HTTP_RAW_POST_DATA'];
} }
$input = $GLOBALS['HTTP_RAW_POST_DATA'];libxml_disable_entity_loader(true);$xml = simplexml_load_string($input,'SimpleXMLElement',LIBXML_NOCDATA);var_dump($xml);
转载于:https://www.cnblogs.com/Duriyya/p/6022230.html
PHP以xml形式获取POST数据相关推荐
- Spring获取JavaBean的xml形式和注解形式
Spring获取JavaBean的xml形式和注解形式 文章目录 一.用xml文件方式管理JavaBean 1. 创建一个xml配置文件 2. 将一个Bean交由spring创建并管理 3. 获取Sp ...
- java解析xml实例——获取天气信息
获取xml并解析其中的数据: package getweather.xml;import java.io.IOException; import java.util.HashMap; import j ...
- Android - xml动画,识别手势动作,代码抽取,获取手机SIM卡串号,获取联系人数据,开机广播,发送/解析短信,报警音乐
转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72878059 1.Activity的任务栈 1.类似一个木桶,每层只能放一个木块,我 ...
- flash 图表(XML动态获取数据)
制作数据图表的插件有很多,像highcharts等,今天来讲一下用flash做图表,并用XML动态获取数据! 首先图表样式如下: HTML代码: <html> <head> & ...
- PHP获取POST数据的几种方法汇总
一.PHP获取POST数据的几种方法 方法1.最常见的方法是:$_POST['fieldname']; 说明:只能接收Content-Type: application/x-www-form-urle ...
- JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】...
什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的 ...
- php获取post全部数据,PHP获取POST数据的几种方法汇总_PHP教程
PHP获取POST数据的几种方法汇总 本文给大家汇总介绍了PHP获取POST数据的几种常用方法,这里分享给大家,有需要的小伙伴来参考下吧. 一.PHP获取POST数据的几种方法 方法1.最常见的方法是 ...
- ajax获取服务器端数据参数详解
1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如 ...
- 实训1_获取产业数据并存储_预处理与简单分析
目录 1. 实训一. 获取产业数据并存储.预处理与分析 1.1 实训内容概述 1.2 实训知识点: 1.2.1 爬取网页数据 1.2.1.1 一般格式 1.2.1.2 采用pandas读取网页表格数据 ...
最新文章
- Node.js session 存储的几种方法
- 安卓高手之路之(架构设计)
- 云上主机SSH秘钥对连接linux注意事项
- 如何在时间紧迫情况下进行机器学习:构建标记的新闻 数据 库 开发 标记 网站 阅读1629 原文:How we built Tagger News: machine learning on a
- Lock-Free 编程
- CDH5部署三部曲之二:部署和设置,高薪程序员必会
- import torch报错 from torch._C import * ImportError: DLL load failed: 找不到指定的程序。解决办法
- gitee怎么看用户名_怎么优雅的写博客 Typora + picGo
- 30个精品Python练手项目
- java物流专线快运系统源码TMS
- 怎么使用计算机操作鼠标,新手学电脑如何使用鼠标
- 批量识别PDF文件(图片类型)中的文字
- android 仿ios地址,Android 仿苹果通话界面源码
- html中border的作用,border在html中是什么意思
- 恋爱计时:只要时间在走,我们的爱就在继续
- 3、可燃气体的爆炸极限
- 阿里云国际版ECS云服务器Windows系统手动搭建WordPress
- 用金字塔原则思考与表达
- Reflected File Download Attack
- 不要让你的习以为常,用余生去懊悔!
热门文章
- RTX5 | 消息队列04 - (实战技巧)串口中断回调函数ISR同步线程
- C++学习之CodeBlocks安装与调试
- c语言除法加括号么,算不了除法,为什么?
- python没有联网_无网环境下的 Python 开发指南
- python优雅编程_Python优雅编程——Collections模块中的高性能数据类型
- Oracle笔记-USRS01.DBF文件过大,解决办法
- Linux学习笔记-调用pthead_create创建线程
- mysql导入_导出命令_MySQL导入导出命令
- mysql 5.7.17 64位_Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
- oracle取消备份存放本地,Oracle自动备份,压缩打包,删除原文件