node.js アプリでリクエストをトリガーする必要があります。私のアプリにはルートがあり、実行時に動的に構築された URL にアクセスしようとしています。したがって、必要なのは、次のような REST API 呼び出しをトリガーすることだけです。
"https://www.domainname.com/sometext/"+ var1 +"/someothertext"
だから私はこれを試しました:
var options = {
host: 'www.domainname.com',
port: 80,
path: '/1.0/'+var1,
method: 'GET'
};
// trigger request
request(options, function(err,response,body) {
.......
});
これを実行すると、次のエラーが発生します。
options.uri is a required argument
したがって、ここでの私の目標は、動的に構築された URL にヒットするリクエストをトリガーすることです。リクエストをプラグインできる静的 URL があれば、問題なく動作します。
実際、私はこれをやろうとしました:
request("https://www.domainname.com/1.0/456", function(err,response,body) {
.......
});
これはうまくいきます。
しかし、var1 を使用して URL (パス) を動的に構築しようとしていますが、うまくいきません。
これを行う方法について何か提案はありますか?