• PHP中curl的使用


    curl CommandLine Uniform Resource Locator

    curl_init()

    返回一个 cURL handle


    curl_setopt()

    为cURL handle设置参数,格式为 CURLOPT_XXX
    常用参数:

    • CURLOPT_URL:url

    • CURLOPT_REFERER:Referer提交的页面

    • CURLOPT_POST:是否是post请求

    • CURLOPT_TIMEOUT:超时时间

    • CURLOPT_HTTPHEADER:head请求数据

    • CURLOPT_HEADER:

    • CURLOPT_SSL_VERIFYPEER:FALSE to stop cURL from verifying the peer's certificate. Alternate certificates to verify against can be specified with the CURLOPT_CAINFO option or a certificate directory can be specified with the CURLOPT_CAPATH option.

    • CURLOPT_SSL_VERIFYHOST:1 to check the existence of a common name in the SSL peer certificate. 2 to check the existence of a common name and also verify that it matches the hostname provided. 0 to not check the names. In production environments the value of this option should be kept at 2 (default value).

    • CURLOPT_RETURNTRANSFER:TRUE to return the transfer as a string of the return value of curl_exec() instead of outputting it directly.

    • CURLOPT_POSTFIELDS:post提交数据


    curl_exec()

    执行请求,如果设置了 CURLOPT_RETURNTRANSFER,成功会返回结果,失败返回false。


    curl_close()

    关闭


  • 相关阅读:
    压缩和还原压缩的JS代码
    mysql给某字段随机赋特定范围的整数值
    (五)绘制图像
    (四)旋转 缩放 位移 保存状态
    (三)描边 填充 绘制 开始路径 结束路径 绘制文本
    (二)导出图像
    (一)获取上下文绘图环境
    封装原生Ajax
    原生Ajax写法(GET)
    Angular跨域
  • 原文地址:https://www.cnblogs.com/jiaoran/p/12690285.html
Copyright © 2020-2023  润新知