zoukankan      html  css  js  c++  java
  • PHP curl 请求不到数据 errno 52 ,empty replay form service

        我一直都认为 ,所有看似很诡异,很神奇的问题往往都是一个很简单的小细节导致的,最近又证明了这句话。

        和一个第三方联调一个接口,我这边作为服务,他们调用。我用的是java 他们用的是PHP,我这边返回的数据是json格式的,接口写好之后放到测试环境测试问题就出来了,我在postman 里面调用是通的,在浏览器里面调用也是通的,但是他们写到程序里面就 报错了。

        他们用的是PHP curl调用,请求的 contentType = application/x-www-form-urlencoded 默认的格式,报错内容是 errno 52 ,empty replay form service。

        解决办法是 在请求头里面添加  curl_setopt($curl, CURLOPT_USERAGENT, 'Chrome 42.0.2311.135');/设置UserAgent为[Chrome 42.0.2311.135];

        问题解决!

  • 相关阅读:
    linux 时间同步
    sublime3 install python3
    Postfix的工作原理
    MySQL启动报错
    Socket server
    自定义静态网卡配置
    Nginx 404 500
    Pymysql
    Gitlab smtp 设置
    Windows 文件自动同步共享工具
  • 原文地址:https://www.cnblogs.com/murong/p/8628419.html
Copyright © 2011-2022 走看看