使用客户端而不是服务器资源处理来自另一个网站的文件

Proccessing file from another website with client and not server resources

我正在开发一个网站 (B),它将管理来自另一个网站 (A) 的内容。 网站(A)的服务器中有许多文件,网站(B)知道这些文件的链接。此外,网站 (B) 将在下载给用户之前仅通过为文件提供标题来处理文件。

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

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

-with PHP,此数据必须通过网站 website(B) 才能仅给出该文件的标题,而且我找不到不通过服务器的方法语言。

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

所以,我在想办法处理这个文件, 有什么想法吗?

...but i cannot find a way to download a file with javascript.

叫做"ajax",对象叫做XMLHttpRequest。请注意,除非网站 (A) 明确允许来自浏览器的 ajax 请求显示网站 (B) 中的页面(通过 CORS), the calls will be rejected by the browser because of the Same Origin Policy.