php - 是否可以使用 cURL 使用 POST 流式上传文件?

标签 php curl

或者 PHP 不允许这样做?我读过可以使用 PUT,但服务器只需要 POST。

最佳答案

cURL 已经支持流,试试 curl --help | grep binary 你会得到:

--data-binary DATA HTTP POST binary data (H)

一个例子:

curl -v -XPOST http://example:port/path --data-binary @file.tar
-H "Content-Type: application/octet-stream"

关于php - 是否可以使用 cURL 使用 POST 流式上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15968972/

相关文章:

php - 如何使用 DomDocument 从给定的 html 中获取 href、图像 src、标题

php - 使用 cURL 向 Arduino 发送 HTTP POST

php - 如何在 PHP 中从 Mashape 进行 Curl 操作

php - Composer 更新未在 Laravel 中安装 PHPUnit?

php - Symfony 安装缺少的供应商库

javascript - 免费托管网站如何运作?

node.js - Gulp任务child_process.spawncurl错误

php - curl 错误 : No route to host

azure - 将 Base64 编码数据传递给curl 请求 - 错误 : Argument list too long

php - 使用正则表达式缩小/压缩 CSS?