curl函数库
- curl_close()
- 关闭 cURL 会话。关闭cURL会话
- curl_copy_handle()
- 复制一个cURL句柄和它的所有选项。复制一个cURL句柄和它的所有选项
- curl_errno()
- 返回最后一次的错误代码。返回最后一次的错误代码
- curl_error()
- 返回当前会话最后一次错误的字符串。返回当前会话最后一次错误的字符串
- curl_escape()
- 使用 URL 编码给定的字符串。使用URL编码给定的字符串
- curl_exec()
- 执行 cURL 会话。执行cURL会话
- curl_file_create()
- 创建一个 CURLFile 对象。创建一个CURLFile对象
- curl_getinfo()
- 获取一个cURL连接资源句柄的信息。获取一个cURL连接资源句柄的信息
- curl_init()
- 初始化 cURL 会话。初始化cURL会话
- curl_multi_add_handle()
- 向curl批处理会话中添加单独的curl句柄。向curl批处理会话中添加单独的curl句柄
- curl_multi_close()
- 关闭一组cURL句柄。关闭一组cURL句柄
- curl_multi_errno()
- 返回上一次 curl 批处理的错误码。返回上一次curl批处理的错误码
- curl_multi_exec()
- 运行当前 cURL 句柄的子连接。运行当前cURL句柄的子连接
- curl_multi_getcontent()
- 如果设置了<strong><code>CURLOPT_RETURNTRANSFER</code></strong>,则返回获取的输出的文本流。如果设置了CURLOPT_RETURNTRANSFER,则返回获取的输出的文本流
- curl_multi_info_read()
- 获取当前解析的cURL的相关传输信息。获取当前解析的cURL的相关传输信息
- curl_multi_init()
- 返回一个新cURL批处理句柄。返回一个新cURL批处理句柄
- curl_multi_remove_handle()
- 移除cURL批处理句柄资源中的某个句柄资源。移除cURL批处理句柄资源中的某个句柄资源
- curl_multi_select()
- 等待所有cURL批处理中的活动连接。等待所有cURL批处理中的活动连接
- curl_multi_setopt()
- 为 cURL 并行处理设置一个选项。为cURL并行处理设置一个选项
- curl_multi_strerror()
- 返回字符串描述的错误代码。返回字符串描述的错误代码
- curl_pause()
- 暂停和取消暂停一个连接。暂停和取消暂停一个连接。
- curl_reset()
- 重置一个 libcurl 会话句柄的所有的选项。重置一个libcurl会话句柄的所有的选项
- curl_setopt_array()
- 为 cURL 传输会话批量设置选项。为cURL传输会话批量设置选项
- curl_setopt()
- 设置 cURL 传输选项。设置cURL传输选项
- curl_share_close()
- 关闭 cURL 共享句柄。关闭cURL共享句柄
- curl_share_errno()
- 返回共享 curl 句柄的最后一次错误号。返回共享curl句柄的最后一次错误号
- curl_share_init()
- 初始化一个 cURL 共享句柄。初始化一个cURL共享句柄。
- curl_share_setopt()
- 为 cURL 共享句柄设置选项。为cURL共享句柄设置选项。
- curl_share_strerror()
- 返回错误号对应的错误消息。返回错误号对应的错误消息
- curl_strerror()
- 返回错误代码的字符串描述。返回错误代码的字符串描述
- curl_unescape()
- 解码给定的 URL 编码的字符串。解码给定的URL编码的字符串
- curl_version()
- 获取 cURL 版本信息。获取cURL版本信息