2016-10-31 3 views
0

私はその後、私は要求を使用して、私の他のアプリからの呼び出しをやろうとしている8082上で動作している特急REST APIのアプリを持っている:ローカルで提供されるエクスプレスアプリにアクセスするときにnodejs httpリクエストが機能しないのはなぜですか?

request.post({ 
    url: 'http://localhost:8082/test', 
    method: 'POST', 
    json: { 
     code: 'Hello' 
    } 
}, (err, res, body) => { 
    console.log(err) 
    console.log(res) 
    console.log(body) 
}) 

しかし、私は502 Bad Gatewayエラーを取得しています:

<html> 
<head><title>502 Bad Gateway</title></head> 
<body bgcolor="white"> 
<center><h1>502 Bad Gateway</h1></center> 
<hr><center>nginx/1.10.1</center> 
</body> 
</html> 

Nginxを見ているようですが、expressjでは見えませんか?

実行中のアプリをどのように見えるようにするにはどうすればよいですか?

答えて

1

他のアプリケーションコードで正しいポートを確認するか、nginxがそのポートでリッスンしている場合はポートを変更してください。

+0

ああ、それはクレイジーです! +1 – sandaemc

関連する問題