docs에서 HTTP.call에 전달 된 콜백은 error, result라는 두 개의 매개 변수로 호출됩니다. result는 statusCode 속성을 가진 객체입니다. 요청이 성공한 경우 숫자이고 오류가 발생하면 null입니다.
비동기 모드에서 실행하면 콜백은 error 및 result라는 두 개의 인수를받습니다. 네트워크 오류, 시간 초과 또는 400 또는 500 범위의 HTTP 상태 코드를 포함하여 어떤 식 으로든 요청이 실패하면 오류 인수에 오류가 포함됩니다. 4xx/5xx HTTP 상태 코드의 경우 오류시 응답 특성은 결과 개체의 내용과 일치합니다. 동기 모드에서 실행될 때 결과가 함수에서 리턴되거나 오류가 발}합니다. 결과 개체의
내용 :
에 statusCode 수
숫자 HTTP 결과 상태 코드, 또는 오류에 널 (null). 워드 프로세서에서
예제 코드 :
HTTP.call('POST', 'http://api.twitter.com/xyz', {
data: { some: 'json', stuff: 1 }
},() => (error, result) {
if (!error) {
console.log(result.statusCode);
}
});
안녕하세요. 예, 외부 URL입니다. 내 현재 페이지에서 상태 코드를보고 싶습니다. :) –