指定されたIDで顧客情報を返すサービスがあるとします。見つからない場合はnullを返します。
私のアプリはこのサービスを次のように呼び出します。
http.get('http://myserver/myservice/customer/123', function(res) {
res.on('data', function(d) {
callback(null, d);
});
}).on('error', function(e) {
callback(e);
});
現在、私のサービスは200で応答しますが、データはありません。
データが返されない場合の処理方法を教えてください。
別のhttpコードを返すように変更する必要がありますか?この場合、これをどのように処理しますか?私は多くの異なるアプローチを試みましたが成功しませんでした。