首页 / XML / php如何发送xml报文
php如何发送xml报文
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php如何发送xml报文,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1113字,纯文字阅读大概需要2分钟。
内容图文
POSTHTTP/1.0 USER-Agent: Content-Type: application/x-fox Content-Length: nnnn ...
现在要发送如上格式的xml数据,试过curl但不成功,大家帮帮忙
回复讨论(解决方案)
发到哪?你的代码是如何写的?
CURL是可以的,但是参数设置比较麻烦。这种情况有一些现成的类库实现,提供一个简单的示例
xml;$setting = array( 'http' => array( 'method' => 'POST', 'user_agent' => ' world ', 'header' => "Content-type: application/x-www-form-urlencoded", 'content' => $xml ));$context = stream_context_create($setting);$url = 'http://localhost/'. $_SERVER['REQUEST_URI'];$response = file_get_contents($url, null, $context);echo $response;
需要说明你的HTTP请求示例中,请求内容实体与报头需要相隔两组\r\n。另外你的XML文件格式不正确,而且标签属性里还包含全角符号
CURL是可以的,但是参数设置比较麻烦。这种情况有一些现成的类库实现,提供一个简单的示例
PHP code?1234567891011121314151617181920212223242526272829303132<?php if( $_SERVER['REQUEST_METHOD'] === 'POST' ){ // 接收 $content = f……
有什么现成的类库?
有用过fsockopen的吗?这个好像可以设置http报头
清明放假了?没人了?
内容总结
以上是互联网集市为您收集整理的php如何发送xml报文全部内容,希望文章能够帮你解决php如何发送xml报文所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。