私はApacheサーバーを持っていて、いくつかの仮想ホストを構成しています。
IP 172.20.20.20 の Apache サーバー。
ドメイン URL は ' http://www.atest.com/ ' で、別のドメイン URL は ' http://www.btest.com/ 'です。
テスト環境では、firefox と「Switchhost」プラグインを使用して、ドメイン A とドメイン B にアクセスします。
それはうまくいきます。
問題は、node.js で http リクエストを作成するにはどうすればよいですか?
私のコードはここにあります:
var options = {
host: 'http://www.atest.com/',
port: 80,
path: '/msg/putMsg',
method: 'POST'
};
var req = http.request(options, function(res){
var data = '';
res.setEncoding('utf8');
res.on('data', function(chunk){
data += chunk;
});
res.on('end', function(){
});
});
req.on('error', function(err){
console.log('problem with request: ' + e.message);
});
req.write(msg);
req.end();
}
このコード スニペットは、ドメイン A にメッセージを投稿するために機能しますが、dns は機能しません。