curl http code 0
2024-10-20 05:27:57
使用curl进行post请求后,接收status code ,结果返回的结果是0 ,但是请求返回的数据是正常的。
检查后发现是执行顺序问题:
$response = [
'statusCode' => curl_getinfo($curl , CURLINFO_HTTP_CODE),
'body' => curl_exec ($curl),
'curlErrorCode' => curl_errno ($curl),
];
由于后来改动结构,所以没在意 curl_exec的位置,直接调整就用了,所以在输出时,值一直是0
后来调整后就好了,也就是应该先执行$curl请求,然后才能获得请求的状态码等相关参数(没毛病),由于原来是放在数组外面接收的,所以不存在这个问题
$response = [
'body' => curl_exec ($curl),
'curlErrorCode' => curl_errno ($curl),
'statusCode' => curl_getinfo($curl , CURLINFO_HTTP_CODE),
];
所以还需要注意细节问题,理解原理性问题。
最新文章
- QQ 微信 新浪 无法 分享 收集
- java.io.IOException: ORA-22920: 未锁定含有 LOB 值的行
- GLSL实现Interactive Fluid 流体【转】
- 汇编语言(学习笔记-----[bx]和loop)
- c++: 获取delete[]中的数组大小
- 数据库中的DDL和DML语言
- 1.2、Mybatis二级缓存测试
- 杂题 SPOJ MOBILE2 - Mobiles
- AngularJS的$http服务的应用
- iOS 面试题:OC基本概念题
- Unicode编码(转)
- 相机标定 matlab opencv ROS三种方法标定步骤(3)
- FACE++学习一、detect接口
- ubuntu 14.04 下实现浏览器接收UDP视频流
- Web地图呈现原理
- VS根据数据库生成实体类
- golang初识3 - func
- 使用mysql存放Ambari元数据的配置案例
- Java NIO中的通道Channel(二)分散/聚集 Scatter/Gather
- LuoguP1072 Hankson的趣味题
热门文章
- ETL第一篇(Kettle Spoon) 初遇
- JDBC数据库连接池
- [LeetCode]3Sum Closest题解
- hdu 1026 Ignatius and the Princess I 搜索,输出路径
- Java - “JUC”原子类
- #if, #elif, #else, #endif 使用
- sql:PostgreSQL
- 【数据库】10.0 MySQL常用语句(一)
- ECharts 柱状图顶部显示百分比
- Android dialog圆角显示及解决出现的黑色棱角