Đây là mã tôi phải thực hiện một yêu cầu GET đơn giản:HTTP Client dựa trên NodeJS: Cách xác thực yêu cầu?
var options = {
host: 'localhost',
port: 8000,
path: '/restricted'
};
request = http.get(options, function(res){
var body = "";
res.on('data', function(data) {
body += data;
});
res.on('end', function() {
console.log(body);
})
res.on('error', function(e) {
console.log("Got error: " + e.message);
});
});
Nhưng mà đường dẫn "/ hạn chế" yêu cầu xác thực HTTP cơ bản đơn giản. Làm cách nào để thêm thông tin đăng nhập để xác thực? Tôi không thể tìm thấy bất kỳ điều gì liên quan đến xác thực http cơ bản trong NodeJS' manual. Cảm ơn trước.
tôi biết cách thức hoạt động nhưng tôi dường như không thể hiểu được làm thế nào để làm điều đó với các thư viện http NodeJS' ... Tôi nên đặt rằng mã hóa base64 chuỗi với tên truy cập và mật khẩu của tôi? –