从具有客户端而非服务器资源的其他网站处理文件

时间:2016-05-22 08:18:22

标签: javascript php file web resources

我正在开发一个网站(B),用于管理来自其他网站(A)的内容。 网站(A)的服务器中有许多文件,网站(B)知道该文件的链接。此外,网站(B)将在下载之前处理该文件,只需为该文件提供标题。

用户将访问网站(B),网站(B)将对来自网站(A)的文件进行一些标题操作,并将其传递给用户。

问题是对于文件,假设100mb

- 使用PHP,这些数据必须通过网站网站(B)才能只提供该文件的标题,而且我找不到像服务器语言一样不通过服务器的方法。

- 使用JAVASCRIPT,我们使用客户端资源而不是重载网站(B)服务器,但我找不到用javascript下载文件的方法,因为xmlhttprequest不返回结果,因为服务器可能不允许它到期。

所以,我正在考虑一种处理文件的方法, 有什么想法吗?

1 个答案:

答案 0 :(得分:2)

  

...但我找不到用javascript下载文件的方法。

它被称为“ajax”,该对象称为XMLHttpRequest。请注意,除非网站(A)明确允许来自浏览器的ajax请求显示网站(B)中的页面(通过CORS),否则由于Same Origin Policy,浏览器将拒绝这些调用。