php post xml 到服务器 以及服务器如何接受(服务器间通过xml通讯)

原创 2012年03月23日 11:11:58

A服务器上 生成xml,并模拟post请求到B服务器,其中红色的部分根据自身服务器实际情况调整,下面是直接请求本地(B服务器)的index.php文件


$req = '<?xml version="1.0"?>
<INFO>
        <InfoType>TESTINFO</InfoType>
        <Version>1.0</Version>
        <UserName>TEST</UserName>
        <UserPwd>TEST</UserPwd>
</INFO>';

$header = "POST /index.php HTTP/1.0\r\n";
$header.= "Content-Type: text/xml\r\n";
$header.= "Content-Length: " . strlen($req) ."\r\n\r\n";
$fp        = fsockopen("localhost", 80, $errno, $errstr, 30);
fputs($fp, $header .$req);

while ( ! feof ( $fp ) )
{
    $res = fgets ( $fp, 1024 );
    var_dump($res).'<br />';

}


在index.php文件中 接受post过来的xml数据

echo $HTTP_RAW_POST_DATA  其中 $HTTP_RAW_POST_DATA 即为post过来的数据


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

HttpClient4 Post XML到一个服务器上

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/347157 H...

客户端POST提交、服务器返回Xml格式数据的demo

//register.php ajax用户注册 body{ font-family: "Microsoft JhengHei"; } label{ font-weight: b...

android中通过GET方法接收数据并通过xml解析数据,POST方法向服务器提交数据

最近在做一个项目的登录及注册,由于是菜鸟,所以在网上找了很多与服务器交互的方法,但很多时候都有点不太靠谱,于是经过一周和小伙伴的研究之后终于做出结果,所以将他给大家分享出来。 一、POST方法提交数...

Android中使用Json和Xml与服务器进行通信,使用代码发送Get和Post请求,http请求辅助类

1.通过xml数据域服务器通信 一、与服务器通信 类似于浏览器与服务器通信,Android应用也可以与Web服务器通信,比如Android应用可以访问Servlet、JSP、图...

HttpClient4 Post XML到一个服务器上

现在网上介绍的HttpClient基本上全是3.x版本的内容,HttpClient4的API变化相对3已经变化很大,对HttpClient4做了简单的研究后,完成了一个HttpClient4 Post...
  • e_wsq
  • e_wsq
  • 2012-04-20 17:48
  • 488

HttpClient4 Post XML到一个服务器上

现在网上介绍的HttpClient基本上全是3.x版本的内容,HttpClient4的API变化相对3已经变化很大,对HttpClient4做了简单的研究后,完成了一个HttpClient4 Post...

一个好用的测试服务器接口的工具(post请求,xml,json等数据格式)

原文地址:http://blog.roachking.net/blog/2012/11/07/postman-restful-client/ Postman - 測試 API 的好工...

以php开发服务器后台的android即时通讯app的一种实现思路

作为一名初学者错误疏漏之处在所难免,恳请各位批评指正。 即时通讯一般采用TCP/IP协议或者UDP协议进行通信,这两种都涉及终端ip地址的确定,对于PC而言ip地址是容易确定的,但对于android...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)