我的站点位于服务器1中,某个文件位于服务器2中。当我想使用ftp_get()
或curl()
将文件从服务器2下载到客户端时,该功能从服务器2下载文件到服务器1不是客户端。
服务器2是私有ftp服务器。如果使用ftp无法做到这一点,除了ftp之外没有解决办法吗?
将文件存储到服务器2的最佳解决方案是什么?
答案 0 :(得分:0)
一种简单的方法是使用支持跨域的ajax将文件(post方法)发送到另一台服务器,并使用服务器2下方的标头接受来自服务器1的发布数据。
header('Access-Control-Allow-Origin: http://server1.com');