首页 > 解决方案 > JS 获取对外部 URL 的请求

问题描述

我想向外部 URL 发出请求并使用该 URL 的内容。URL 的内容包含纯文本,但大约有 50,000 个字符。

所以我确实搜索了一下,找到了一些关键字,比如:Ajax 请求、获取请求、异步/同步、回调等。

但是所有这些解决方案都很复杂。

使用以下标准如何是一个简单的示例:

谢谢你。


更新:

请注意,示例 URL 已更改为新的。

当我运行 GET 请求(例如使用此Online GET 请求工具)时,我能够读取响应内容。它不像以前下载任何东西,只是显示内容。这正是我想要做的。只需将此 URL 的“响应内容”写入 JS 中的变量,然后再使用它。

标签: javascriptgetrequest

解决方案


很简单

let request = new XMLHttpRequest();
request.open("GET", "http://www.example.org/example.txt", true);
request.onload = () => {console.log(request.responseText)}
request.send();

看看 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest


推荐阅读