ドキュメントから、HTTP.callに渡されるコールバックは、error、resultの2つのパラメータで呼び出されます。 結果はstatusCodeプロパティを持つオブジェクトです。要求が成功した場合は数値、エラーの場合はnullです。
非同期モードで実行すると、コールバックは2つの引数、errorとresultを受け取ります。ネットワークエラー、タイムアウト、または400または500の範囲内のHTTPステータスコードを含む、要求が何らかの方法で失敗した場合、エラー引数にはエラーが含まれます。 HTTPステータスコードが4xx/5xxの場合、エラー時の応答プロパティは結果オブジェクトの内容と一致します。同期モードで実行すると、関数から結果が返されるか、エラーがスローされます。結果オブジェクトの
内容:
からstatusCode数
数値HTTP結果ステータスコード、またはエラー時にはnull。ドキュメントから
例コード:Iron.Location.get().path;
を現在のリンクを取得するには:
HTTP.call('POST', 'http://api.twitter.com/xyz', {
data: { some: 'json', stuff: 1 }
},() => (error, result) {
if (!error) {
console.log(result.statusCode);
}
});
こんにちは。はい、外部URLです。私は私の現在のページから状態コードを見たい:) –