javascript - 带有 XmlHttpRequest 的 DataURI

标签 javascript ajax openlayers data-uri

是否可以在 XmlHttpRequest (AJAX) 调用中使用 DataURI 而不是 URL,这样它就不会真正通过网络传输,而是使用客户端中已有的数据?我打算尝试一下,但我想看看是否有人做过类似的事情,或者是否有可能。谢谢!

上下文: 我的用例是解决我在 OpenLayers 中遇到的问题,他们需要 URL,但我已经在客户端上有了数据,并且希望直接加载它,因为它是一个大文件。

最佳答案

这里的答案是您不能将 DataURI 与 XmlHttpRequest 一起使用。正如上面@dandavis 所指出的,这是一个不同的协议(protocol)。

关于javascript - 带有 XmlHttpRequest 的 DataURI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22135608/

相关文章:

javascript - Linkedin OAuth 无法正常工作

javascript - 返回带有 HTML 和 JavaScript 的 PartialView

javascript - Openlayers 4 - 使图层在功能点击时不可见

jquery - Parsley.js isValid() 使用自定义验证器返回 null

ruby-on-rails - 将 redirect_to 格式更改为 :js in Rails

javascript - Openlayers 几何形状在缩小时看起来扭曲

javascript - 将 openlayers 与 typescript 项目一起使用

javascript - REST API 的日期格式

javascript - 使用 JavaScript 选择和操作 CSS 伪元素,例如::before 和::after

javascript - 查找 json 名称/值对的长度