如何使用没有curl的文件复制帖子http请求?

时间:2010-07-11 00:58:53

标签: php http curl

我想从包含文件元素的表单复制HTTP POST请求,就好像表单元素上只有2个具有不同目标的操作属性一样。

到目前为止,由于某种原因,我无法使用cURL成功完成此操作,因此我正在寻找替代方案(不使用cURL库,因此没有pecl_http)

3 个答案:

答案 0 :(得分:0)

http_request,但这是PECL扩展。我认为你最好使用cURL,因为这通常在PHP安装中可用。

答案 1 :(得分:0)

您可以使用外部卷曲,lwp请求,甚至可以使用wget。

答案 2 :(得分:0)

这是可能的,但这并不容易。

您必须手动制作“multipart / form-data”请求,或者使用Apache重写Content-type标头,以防止文件数据被解析并使用$HTTP_RAW_POST_DATA或{ {1}}。如何做到这两点之前已经回答过,但是我找不到任何问题。