当前位置:  开发笔记 > 编程语言 > 正文

CURL POST数据量过大,接收不到服务端的信息

1.今天做项目遇到的,调接口POST数据的时候,POST数据量过大,导致收不到返回的信息。2.进行了一番百度,查到要设置一个头信息,试了之后并无卵用,不懂是不是TP框架的问题?就这个:curl_setopt($ch,CURLOPT_H
1.今天做项目遇到的,调接口POST数据的时候,POST数据量过大,导致收不到返回的信息。

2.进行了一番百度,查到要设置一个头信息,试了之后并无卵用,不懂是不是TP框架的问题?
就这个:curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));

3.所以CURL POST数据过大的时候还有其他的方法么?

回复内容:

1.今天做项目遇到的,调接口POST数据的时候,POST数据量过大,导致收不到返回的信息。

2.进行了一番百度,查到要设置一个头信息,试了之后并无卵用,不懂是不是TP框架的问题?
就这个:curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));

3.所以CURL POST数据过大的时候还有其他的方法么?

先用接口调试工具测试接口,google的postman或者mac下的paw,设置好参数,post,看看是否有返回数据;
框架不会影响到curl访问接口;
检查代码,确定curl是用post传递的数据

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有