gpt4 book ai didi

node.js - 获取 URL 正文时,我收到禁止请求错误。如何解决这个问题?

转载 作者:太空宇宙 更新时间:2023-11-04 00:05:06 25 4
gpt4 key购买 nike

我正在尝试获取给定的 URL,请求正文只是 HTML 内容。我无法看到链接中实际的 json 内容。我收到禁止请求 403 的错误。如何纠正此错误。请有人帮助我。

const request = require ('request');
const fs = require('fs');
const http = require('http');
var stockedsnack = [ ];
request({
url: 'https://ca.desknibbles.com/products.json?limit=250',
json:true,
},(error,response,body) => {
var stockedsnack = body
console.log(body);
});

最佳答案

尝试设置用户代理:

request({
url: 'https://ca.desknibbles.com/products.json?limit=250',
json:true,
headers: {'user-agent': 'node'}
},(error,response,body) => {
var stockedsnack = body
console.log(body);
});

[https://github.com/request/request#custom-http-headers ]

关于node.js - 获取 URL 正文时,我收到禁止请求错误。如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52684667/

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