javascript - nodejs는 request-promise를 사용하여 요청을 보낸 후 반환된 결과를 얻을 수 없습니다.
typecho
typecho 2017-06-21 10:12:07
0
1
930

백그라운드에서는 request-promise를 사용하여 네트워크 요청을 보내고, 타사 인터페이스를 요청하고, json 데이터를 반환합니다. json 키를 수동으로 정의했지만 이 키에 해당하는 출력 값은 정의되지 않음으로 표시됩니다.

코드 블록:

브라우저는 결과를 반환합니다:

배경 표시 결과는 다음과 같습니다.

왜 정의되지 않았나요? ? ?
반환되는 것은 json입니다. [] 안에 변수를 사용했는데, 로컬 브라우저 테스트에는 문제가 없습니다

typecho
typecho

Following the voice in heart.

모든 응답(1)
習慣沉默

{"20170620":"0","20170621":"0"} 의 반환 형식이 객체가 아니라고 생각할 수 있나요? 유형? 또는 for in을 사용하여 캡슐화된 개체인지 확인합니다. 어쩌면 console.log의 결과 출력은 단지 toString 또는 valueOf로 변경되는 것일 수도 있습니다. . .

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿