今天在做接口开发的时候,使用curl post ,请求返回数据为 null ,很纳闷,然后使用 curl_errno 打印出来的错误代码为 28 ,curl_error($ch) 打印出来的是Operation timed out after 5000 milliseconds with 0 bytes received
很奇怪,于是使用 linux curl 命令
curl -d data url 的方式,发现可以请求到数据,很奇怪
再次检查代码
发现有一个参数 urlencode ,接口那边接收没有urldecode。