php文件通过curl或表单上传到另一个站点

时间:2014-11-18 15:36:48

标签: php wordpress curl file-upload

我有一个wordpress网站,我希望用户能够将文件上传到名为Server2的单独服务器的api url。

我已经能够以两种不同的方式使用它,但每种方法都有它的缺点。

选项1) 通过表单的操作重定向回页面本身允许我通过curl提交帖子并将文件上传到Server2,但首先它将文件上传到Web服务器上的临时位置。网络服务器的文件大小有限,它还可以传输文件两次。

选项2)将表单的操作设置为Server2上的接收URL。适用于文件上传,我们不会遇到大小限制,但在上传完成后,页面会转到Server2的URL并显示上传的结果消息。我无法访问Server2以重定向回来。

我希望能够将文件发布到Server2,而不像我们使用curl那样实际访问页面,而无需先将文件上传到Web服务器。这可能吗?

0 个答案:

没有答案