github-pages - 使用 GitHub 页面时的 GET 请求似乎已过时
问题描述
我正在我的 github 页面(https://github.com/equalcoding/equalcoding.github.io - /js/main.js
)中的 repo 上执行以下请求
let ele = document.getElementById('blog');
let request = new XMLHttpRequest()
request.open('GET', `https://dev.to/api/articles?username=${devtoUsername}&state=${state}&per_page=${perPage}&page=${page}&time=${new Date()}`, true)
request.onload = function () {
response = JSON.parse(request.response);
response.forEach(response => populateBlogDOM(response, ele));
}
request.send();
昨天我在 API 提供程序中创建了一条记录,它给了我一个正确的结果,但是,今天我创建了另一条记录,它仍然返回与昨天相同的记录。但是,当我在本地测试它时,它工作正常并且我得到了两条记录。
下面是两个请求的并排比较。相同的参数只是环境不同。这让我想知道这是否是 GitHub 所做的事情。如果是这样,我该如何禁用它?
解决方案
推荐阅读
- session - 在 tmux 中选择两位数窗格
- presto - 在 Presto 上计算日期和周末日期
- android - 从活动访问片段时Android罕见的NPE
- arrays - 比较同一数组中的元素(图像文件)以查找附近重复项的算法
- javascript - 如何访问点击处理函数中的函数?
- go - 如何静态编译 Go 程序以便它们可以在空容器中运行?
- google-colaboratory - 无法在 colab 中使用 Dataflow 下载 c4 数据集
- powershell - 使用输入文件参数在 Powershell 中运行 MS Paint 3D
- python - 如何将测试数据库转移到产品数据库
- c - 为结构指针列表创建内存时 malloc 出错