文档章节

php curl post数据时的一个坑

飞酒
 飞酒
发布于 2016/04/21 11:07
字数 187
阅读 11
收藏 0

   今天在调试一个平台接口时, 对方一直提示参数错误, 但他不告诉你那个参数有错误, 这个参数他接收到的是什么样子的, 然后也找不到他们技术人员. 然后我拿着参数值去找他们技术支持, 结果验证所有参数都是正确的......bala bala.  最后无奈用tcpdump抓包, 和结果php curl官方文档才发现: 

curl_setopt($ch,CURLOPT_POSTFIELDS,$data);

    这里的$data 如果是数组, 就会强制做编码, 如果是字符串就不会做编码. 用了这么久了, 竟然还有这种坑, 心里发毛....希望在座的以后要留一下这个问题


© 著作权归作者所有

共有 人打赏支持
飞酒

飞酒

粉丝 1
博文 14
码字总数 10150
作品 0
广州
高级程序员
PHP中curl的CURLOPT_POSTFIELDS参数使用细节

CURL确实是一个不错的好工具,不仅在PHP中还是其他的操作系统中,都是一个非常好用的。但是如果你有些参数没有用好的话,那可能会得不到自己理想中的结果。 在通常情况下,我们使用 CURL 来提...

蜗牛奔跑
2016/01/14
156
0
未注意Curl-library Post 1024以上字节时的HTTP/1.1特性导致 Hes...

先列出 HessianPHP 的错误提示: CURL transport error: transfer closed with outstanding read data remaining 基础知识背景: 1)“Expect: 100-continue”的来龙去脉: HTTP/1.1 协议里设......

旁观者-郑昀
2013/09/03
0
0
file_get_contents("php://input")的使用方法

$data = filegetcontents("php://input"); php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTPRAWPOSTDATA,因为它不依赖于特定的 ph...

leycau
2015/10/20
3.7K
0
PHP模拟登录并获取数据

cURL 是一个功能强大的PHP库,使用PHP的cURL库可以简单和有效地抓取网页并采集内容,设置cookie完成模拟登录网页,curl提供了丰富的函数, 开发者可以从PHP手册中获取更多关于cURL信息。本文...

Louis_88
2015/09/19
99
0
微信开发之用户组

2016年06月18日 (图片无法上传,只能通过上传附件) 1:创建用户组 微信跟QQ一样可以创建组名,删除组名,修改组名,查询组名,这些操作都是一系列的接口,只需要调用相关的接口,并以curl的...

canmengqian
2016/06/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

【七】组合Action

本章描述了常用定义Action的方法。 自定义action builders 我们在action一章已经看过如何声明一个action——有request parameter、无request parameter、有body parser等等。你可以在 asynch...

Landas
34分钟前
0
0
Spring Boot实战之基础回顾

本文作者: 吴伟祥 本文链接: https://wuweixiang.cn/2018/08/21/Spring-Boot实战之基础回顾/ 版权声明: 本博客所有文章除特别声明外均为原创,采用CC BY-NC-SA 4.0 许可协议。转载请在文章开...

吴伟祥
34分钟前
0
0
OAuth认证开发

提示: 以下测试是基于项目安装成功,初始化数据库(initial_db.ddl, oauth.ddl, initial_data.ddl)后的测试, 也可在页面上点击"client_details"菜单里进行测试 方式1:基于浏览器 (grant_type=...

舒文joven
43分钟前
1
0
第二章-对象及变量的并发访问-第二篇

锁对象的改变 请阅读如下代码 public class MainClass { private String lock = "123"; public void printStringB() { try { synchronized (lock) { ......

简心
47分钟前
0
0
日志中记录代理IP以及真实客户端、apache只记录指定URI的日志

apache 日志中记录代理IP以及真实客户端 默认情况下log日志格式为: LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined 其中%h 是记录访问者的IP,如果在web的前...

李超小牛子
55分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部