JavaScript-从url到字节数组获取文件

JavaScript-从url到字节数组获取文件,javascript,arrays,byte,Javascript,Arrays,Byte,我有一个大文件(几个gig),可以通过URL访问,我需要将它传递给一个基于Java的web服务,它需要一个byte[]数组 调用web服务没有问题(基本上是使用JSON对象传递到Java文件) 我只是不确定: a) 如何使用JavaScript从URL获取 及 b) 如何将其转换为可以在Java中传递给字节[]的二进制格式 谢谢 可以使用AJAX,但需要UTF-8格式的数据。因此,您必须首先将位流转换为Base64之类的编码方案。URL是否在同一个域上?无论哪种方式,你都无法在JS中做到这一点;

我有一个大文件(几个gig),可以通过URL访问,我需要将它传递给一个基于Java的web服务,它需要一个
byte[]
数组

调用web服务没有问题(基本上是使用JSON对象传递到Java文件)

我只是不确定:

a) 如何使用JavaScript从URL获取

b) 如何将其转换为可以在Java中传递给
字节[]
的二进制格式


谢谢

可以使用AJAX,但需要UTF-8格式的数据。因此,您必须首先将位流转换为Base64之类的编码方案。

URL是否在同一个域上?无论哪种方式,你都无法在JS中做到这一点;Javascript无法流式传输。URL与运行Javascript的域位于同一个域上,但不是Java web服务。