gpt4 book ai didi

python - 将 Python 请求库转换为 Nodejs

转载 作者:行者123 更新时间:2023-12-01 08:07:08 25 4
gpt4 key购买 nike

我正在尝试将Python请求代码转换为Nodejs,但是在Nodsjs中找不到相应的用法。我想使用身份验证 POST 请求,如下所示

Python 代码:

resp = requests.post(url, auth=HTTPBasicAuth(username, password), verify=False)
print resp.content

当我在Nodejs中使用代码时:

request.post(url).auth('username', 'password', false);

它不工作。我不知道如何在 post 函数中传递身份验证。任何帮助

最佳答案

你可以尝试:

var client = http.createClient(80, 'www.site.tld');
var user = 'user';
var passwd = 'pa$$';
var auth = 'Basic ' + Buffer.from(user + ':' + passwd).toString('base64');
var header = {'Host': 'www.site.tld', 'Authorization': auth};
var request = client.request('POST', '/', header);

关于python - 将 Python 请求库转换为 Nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55484281/

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