私はapiキーとapiの秘密を渡す必要があるapiにアクセスしようとしていますが、私はNode JSでそれをやっています。 Pythonでは、あなたはこれを行うことができます。ノードJSのpythonでauthと同等の機能は何ですか?
requests.get('https://api.github.com/user', auth=('user', 'pass'));
私の質問は、私はノードJSでこれを実現しますどのようにでしょうか?ヘッダーにキーとシークレットを含めたり、オプションオブジェクトにキーやシークレットを含めたりできますか?
これはコードです:
var options = {
host:'linktowebsite',
path:'/data',
headers: {
' Content-Type': 'application/x-www-form-urlencoded'
}
};
var req = http.request(options, function(res) {
console.log(`STATUS: ${res.statusCode}`);
console.log(`HEADERS: ${JSON.stringify(res.headers)}`);
res.setEncoding('utf8');
res.on('data', (chunk) => {
console.log(`BODY: ${chunk}`);
});
res.on('end',() => {
console.log('No more data in response.');
});
});
req.on('error', (e) => {
console.log(`problem with request: ${e.message}`);
});
使用された要求と@Matt – bkk