gpt4 book ai didi

javascript - 是否可以在远程服务器上加载和解析文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:36:27 26 4
gpt4 key购买 nike

是否可以使用 JavaScript 下载和解析来自不同域的纯文本文件?

我有这个fiddle到目前为止,但我仍然无法弄清楚自己做错了什么。

标记:

  <div id="clickme">Click me</div>
<div id="result">Result: </div>

代码:

$("#clickme").click(function() {
/* ###################################
NOTE: im on say example.com/test.html but trying
NOTE: to access different_domain_sample.com
*/
var req = new XMLHttpRequest();
var sURL = "http://www.google.com/robots.txt";

req.open("GET", sURL, true);
req.setRequestHeader("User-Agent", "blah/4.2");

req.onreadystatechange = function() {
if (req.readyState == 4) {
$("#result").text("Result is: <pre>" + req.responseText + "</pre>");
}
};
req.send(null);
});

已经回答,但更多信息在这里Cross-origin resource sharing

最佳答案

这是因为浏览器已经实现了一种称为跨站点脚本预防的功能。例如,您可以在同一台服务器上的 php 文件上执行 ajax 请求,并在该请求中使用 curl 查询目标页面。

关于javascript - 是否可以在远程服务器上加载和解析文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10257454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com