是否可以在 XmlHttpRequest (AJAX) 调用中使用 DataURI 而不是 URL,这样它就不会真正通过网络传输,而是使用客户端中已有的数据?我打算尝试一下,但我想看看是否有人做过类似的事情,或者是否有可能。谢谢!
上下文: 我的用例是解决我在 OpenLayers 中遇到的问题,他们需要 URL,但我已经在客户端上有了数据,并且希望直接加载它,因为它是一个大文件。
最佳答案
这里的答案是您不能将 DataURI 与 XmlHttpRequest 一起使用。正如上面@dandavis 所指出的,这是一个不同的协议(protocol)。
关于javascript - 带有 XmlHttpRequest 的 DataURI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22135608/