这里讨论二个 PHP CURL CURLOPT 参数
2015-08-27 11:52
537 查看
CURLOPT_postfields 和 CURLOPT_httpheader
一,CURLOPT_HTTPHEADER :设置一个header中传输内容的数组。
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Range: Bytes=0-50\nOtherheader: stuff\n"));
curl_setopt($ch, CURLOPT_HTTPHEADER,array("Host: act.*.qq.com"));
相当于:
172.23.129.* act.*.qq.com
二,CURLOPT_POSTFIELDS : 传递一个作为HTTP “POST”操作的所有数据的字符串。
curl_setopt($ch, CURLOPT_POSTFIELDS, 'Body=gfdfgdfgasdfgdfgdfgdfg& followup=672709&RootID=127437&star=58&TotalUseTable=Dv_bbs3& amp;UserName=→→敢死队→&signflag=1&total=65535');
在HTTP中的“POST”操作。如果要传送一个文件,需要一个@开头的文件名
所以,这二个参数做为 curl 调用方法是应该并存的。
参考:
http://blog.csdn.net/liuxinmingcode/article/details/8043150
一,CURLOPT_HTTPHEADER :设置一个header中传输内容的数组。
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Range: Bytes=0-50\nOtherheader: stuff\n"));
curl_setopt($ch, CURLOPT_HTTPHEADER,array("Host: act.*.qq.com"));
相当于:
172.23.129.* act.*.qq.com
二,CURLOPT_POSTFIELDS : 传递一个作为HTTP “POST”操作的所有数据的字符串。
curl_setopt($ch, CURLOPT_POSTFIELDS, 'Body=gfdfgdfgasdfgdfgdfgdfg& followup=672709&RootID=127437&star=58&TotalUseTable=Dv_bbs3& amp;UserName=→→敢死队→&signflag=1&total=65535');
在HTTP中的“POST”操作。如果要传送一个文件,需要一个@开头的文件名
所以,这二个参数做为 curl 调用方法是应该并存的。
参考:
http://blog.csdn.net/liuxinmingcode/article/details/8043150
相关文章推荐
- php调用短信接口,php发送短信接口
- php session跨页面传递 session值丢失问题
- PHP初学分享-数据类型
- opencart安装和使用PHPMailer
- PHPExcel开发者文档[中文版]
- php 获取今日 昨日 本周 上一周 本月 近三个月的起至时间戳
- php页面运行时间记录
- php使用curl模拟提交XML
- FTP服务的高级应用详解
- Yii2 Component基类分析
- PHP 5.4中的traits特性
- PHP使用PHPExcel导出,导入数据总结
- PHP5.3 goto操作符介绍
- 辛星浅析php中coment技术的实现
- 制作yaffs2文件系统简程
- PHP新的垃圾回收机制:Zend GC详解
- Ubuntu配置FTP,SSH,NFS服务
- php trim()函数
- phpcms如何使用推荐位调用自定义字段
- PHP正则表达式及实例