zoukankan      html  css  js  c++  java
  • php—cURL库基本用法总结

    作用

    用来连接客户端和服务器端,实从互联网上获取资源

    常用接口

    • curl_init(): 初始化curl

    • curl_close: 结束curl,释放资源

    • curl_setopt: 设置curl的属性

    curl的属性值

    • 属性值为int

    CURLOPT_TIMEOUT     限制cURL函数执行的时间
    CURLOPT_INFILESIZE      设置希望传给远程站点的文件尺寸
    • 属性值为string

    CURLOPT_URL         设置URL
    CURLOPT_USERPWD         设置访问凭证
    CURLOPT_FILE            设置输出文件
    CURLOPT_INFILE      设置上传文件
    CURLOPT_COOKIE      设定 HTTP 请求中"Cookie: "部分的内容
    CURLOPT_COOKIEFILE      加载cookie 数据的文件名
    CURLOPT_COOKIEJAR       保存 cookie 信息的文件。
    CURLOPT_POSTFIELDS      使用post发送的数据
    CURLOPT_HTTPHEADER      设置 HTTP 头字段的数组。
    • 属性值为bool

    • CURLOPT_RETURNTRANSFER 设置后,返回原生的输出
      CURLOPT_HEADER 为true,请求头会输出
      CURLOPT_UPLOAD 设置操作类型为上传
      CURLOPT_COOKIESESSION 设置cookie
      CURLOPT_POST 设置请求发送方式为post
      CURLOPT_FOLLOWLOCATION TRUE 时将会根据服务器返回 HTTP 头中的 "Location: " 重定向。

  • 相关阅读:
    Docker搭建redis集群
    PHP中的OPCode和OPCache
    Redis的三种集群模式
    MySQL事务的隔离级别
    Docker镜像分层技术
    为什么 MongoDB 选择B树,Mysql 选择B+树?
    MongoDB的使用
    cesium+vue挖坑展示
    Ceium+Vue踩坑记录
    渲染总结——记录
  • 原文地址:https://www.cnblogs.com/alihenaixiao/p/5990674.html
Copyright © 2011-2022 走看看