博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP put提交和获取数据
阅读量:5968 次
发布时间:2019-06-19

本文共 952 字,大约阅读时间需要 3 分钟。

原文:http://blog.csdn.net/tracywxh/article/details/8745595

1、下面为模拟提交文件 2.

 

[php]   
 
 
  1. /** 
  2.  *  
  3.  * @param $url 
  4.  * @param $data 
  5.  * @param $method 
  6.  */  
  7. function curlrequest($url,$data,$method='post'){  
  8.     $ch = curl_init(); //初始化CURL句柄   
  9.     curl_setopt($ch, CURLOPT_URL, $url); //设置请求的URL  
  10.     curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //设为TRUE把curl_exec()结果转化为字串,而不是直接输出   
  11.     curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method); //设置请求方式  
  12.       
  13.     curl_setopt($ch,CURLOPT_HTTPHEADER,array("X-HTTP-Method-Override: $method"));//设置HTTP头信息  
  14.     curl_setopt($ch, CURLOPT_POSTFIELDS, $data);//设置提交的字符串  
  15.     $document = curl_exec($ch);//执行预定义的CURL   
  16.   
  17.     curl_close($ch);  
  18.       
  19.     return $document;  
  20. }  
  21.   
  22. $url = 'www.wxh.com/3.php';  
  23. $data = "m=1&c=2&jaingxi=67";  
  24. $return = curlrequest($url, $data, 'put');  
  25. var_dump($return);  

2、下面为3.php文件

 

 

[php]   
 
 
    1. <?php  
    2.   
    3. $_PUT = array();   
    4. if ('put' == $_SERVER['REQUEST_METHOD']) {   
    5.       
    6. parse_str(file_get_contents('php://input'), $_PUT);  
    7. var_dump($_PUT);  
    8. }   

转载于:https://www.cnblogs.com/i6010/articles/6560526.html

你可能感兴趣的文章
iOS开发UI篇—Quartz2D使用(矩阵操作)
查看>>
C++ 构造函数与析构函数
查看>>
Python快速教程
查看>>
ssh免密码登录
查看>>
Linux下Django环境安装
查看>>
如何在指定的内容中找出指定字符串的个数
查看>>
我的友情链接
查看>>
浅谈如何用We7站群平台打造垂直性政务网站
查看>>
我的友情链接
查看>>
Go bytes包
查看>>
Spring MVC请求处理流程分析
查看>>
生产环境MySQL 5.5.x单机多实例配置实践
查看>>
Web应用工作原理、动态网页技术
查看>>
EXCEL工作表保护密码破解 宏撤销保护图文教程
查看>>
Catalan数(卡特兰数)
查看>>
.Net Core下使用 RSA
查看>>
python 数据库中文乱码 Excel
查看>>
利用console控制台调试php代码
查看>>
递归算法,如何把list中父子类对象递归成树
查看>>
jsf初学解决GlassFish Server 无法启动
查看>>