【发布时间】:2012-01-19 13:53:50
【问题描述】:
如何在 C(或 C++)中使用 HTTP 协议上传(非常)大文件?
我知道这不是上传大文件的正确方法,但这不是重点。
我已经看过关于 C++ 文件 POST 传输的资料,但我注意到,每次,整个二进制文件都包含在 POST 序列中(在“--boundary”之间)。
那么,在深入研究 Webkit/Gecko 源代码之前,有人知道他们是怎么做的吗?
【问题讨论】:
-
您确定要下载吗?
POST请求听起来更像是上传。 -
是的,当然......我改变了我的问题,我的错:(
-
您可以将 HTTP PUT 与 Content-Range 一起使用,以便在传输中断时更加灵活。