可以使用 PHP libcurl 将文件从服务器 A 拉取到服务器 B 吗?

发布于 2024-09-02 08:59:49 字数 360 浏览 9 评论 0原文

cURLlibcurl 让您可以执行通常使用浏览器执行的操作,对吧?就像,就好像您有一个 Jini 坐在服务器中并启动浏览器并执行某些操作。

好吧。我需要一个位于服务器 B 上的脚本,然后单击服务器 A 上的下载链接并下载文件(从服务器 A 到服务器 B)。

我是curl新手,不确定我是否需要发出一个简单的get或其他东西。我知道 Content-disposition header 强制浏览器保存文档。它对 libcurl 也有同样的效果吗?如果是这样,我将让服务器 A 上的服务脚本发送该标头,然后提供该文件。

如有任何建议,我们将不胜感激。
谢谢

cURL and libcurl let you do things you normally do with a browser, right? Like, as if you have a jini sit inside a server and fire up a browser and do stuff.

Ok then. I need a script to sit on server B, and click on download links on a server A and download files (from server A to server B).

I am new to curl, and not sure if all I need is to issue a simple get or something else. I know that Content-disposition header forces the browser to save the document. Does it have the same effect on libcurl too? If it does, I'll make my serving script on server A send that header, and then serve the file.

Any advice is appreciated.
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尐偏执 2024-09-09 08:59:49

除了卷曲之外,还有另一种方法

shell_exec ("wget http://joomlacode.org/gf/download/frsrelease/11396/45610/Joomla_1.5.15-Stable-Full_Package.zip");

instead of curl, there's are another way

shell_exec ("wget http://joomlacode.org/gf/download/frsrelease/11396/45610/Joomla_1.5.15-Stable-Full_Package.zip");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文