• 技术文章 >后端开发 >php教程

    PHP CURL业务调用第三方接口需要设置超时时间吗

    藏色散人藏色散人2021-03-11 09:00:42转载958

    如果不设置连接超时时间和等待超时时间

    php 使用 curl 需要养成设置超时时间习惯, 网上PHP Curl代码大部分没有设置

    建议

    1.养成良好习惯
    2.如果使用PHP源生CURL扩展,最好是自己封装一个composer
    3.使用第三方类库,例如guzzlehttp/guzzle,大部分作者都会设置一个默认时间

    PHP CURL 超时参数

    //连接超时时间
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); 
    //等待响应超时时间二选一
    curl_setopt($ch, CURLOPT_TIMEOUT, 10); //秒级
    curl_setopt($ch, CURLOPT_TIMEOUT_MS, 10);//毫秒级

    【推荐学习:《PHP视频教程》】

    以上就是PHP CURL业务调用第三方接口需要设置超时时间吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除
    专题推荐:PHP CURL
    上一篇:php如何将科学计算转换为字符串并参与计算 下一篇:PHP中十六个魔术方法你都了解吗
    大前端线上培训班

    相关文章推荐

    • 怎么解决php curl 乱码问题• 关于PHP CURL上传二进制流图片• 关于php curl异步并发请求http• php curl 获取数据不完整怎么办

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网