>백엔드 개발 >Golang >내 API 응답 본문이 잘린 것 같나요?

내 API 응답 본문이 잘린 것 같나요?

WBOY
WBOY앞으로
2024-02-05 21:57:08589검색

我的 API 响应正文似乎被截断了?

질문 내용

처음으로 GO를 시작했는데 주가를 가져오는 데 사용하는 API가 제한된 API 호출을 줄이기 위해 여러 티커(주식 ID 생각, NVDA => Nvidia)를 허용합니다. 그런데 여러 코드를 얻으려고 하면 본문 텍스트가 잘리는 것 같습니다:

으아악

Postman에서 직접 Stock API를 호출하면 다음이 반환됩니다.

으아악

내가 뭔가 잘못한 것 같아요. (어제는 GO를 터치한 적이 없었습니다.) 관련 코드는 다음과 같습니다.

으아악

컨텍스트 구조:

으아악

몇 가지 스레드를 살펴본 후 json.Unmarshaljson.NewDecoder().Decode() 但仍然没有运气。上面的截止字符串来自正文,当使用 DecodeUnmarshal 时,它成功地将单个完整对象添加到 apiResponseData Medium을 사용해 보았습니다. 이것이 엄청난 반응이라면 이해할 수 있지만, 이것은 너무 단순해 보여서 내가 매우 명백한 신인 실수를 하고 있다고 가정해야 합니다.

어떤 도움이라도 대단히 감사하겠습니다.


정답


시간대 오프셋("Z07:00")이 포함된 형식을 사용하여 시간 문자열을 구문 분석하려고 합니다.

시간 레이아웃을 다음과 같이 조정해야 합니다.

으아악

오류 처리가 올바르지 않기 때문에 잘못된 응답으로 종료할 수도 있습니다.

위 내용은 내 API 응답 본문이 잘린 것 같나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제