#python #node.js #authentication
Вопрос:
Я пытаюсь отправить запрос POST для аутентификации на веб-сервер, используя node.js и не смог войти в систему. Я новичок, и любая помощь будет признательна. Я могу пройти аутентификацию с помощью образца тестового кода python на том же сервере.
Node.js версия v14
const request = require('request');
const username = 'someuser';
const password = 'somepassword';
request.post({
url: 'https://abc.test.com/',
auth: {
username: username,
password: password
}
}, function (error, response, body) {
console.error('error:', error);
console.log('statusCode:', response amp;amp; response.statusCode);
console.log('body:', body);
});
Код на Python, который работает:
import requests
url = "https://abc.test.com/"
data = "username=someuseramp;password=somepassword"
resp = requests.post(url, data=data)
print(resp.status_code)
print(resp.text)
Спасибо
SK