처음으로 GO를 시작했는데 주가를 가져오는 데 사용하는 API가 제한된 API 호출을 줄이기 위해 여러 티커(주식 ID 생각, NVDA => Nvidia)를 허용합니다. 그런데 여러 코드를 얻으려고 하면 본문 텍스트가 잘리는 것 같습니다:
으아악Postman에서 직접 Stock API를 호출하면 다음이 반환됩니다.
으아악내가 뭔가 잘못한 것 같아요. (어제는 GO를 터치한 적이 없었습니다.) 관련 코드는 다음과 같습니다.
으아악컨텍스트 구조:
으아악몇 가지 스레드를 살펴본 후 json.Unmarshal
和 json.NewDecoder().Decode()
但仍然没有运气。上面的截止字符串来自正文,当使用 Decode
或 Unmarshal
时,它成功地将单个完整对象添加到 apiResponseData
Medium을 사용해 보았습니다. 이것이 엄청난 반응이라면 이해할 수 있지만, 이것은 너무 단순해 보여서 내가 매우 명백한 신인 실수를 하고 있다고 가정해야 합니다.
어떤 도움이라도 대단히 감사하겠습니다.
시간대 오프셋("Z07:00")이 포함된 형식을 사용하여 시간 문자열을 구문 분석하려고 합니다.
시간 레이아웃을 다음과 같이 조정해야 합니다.
으아악오류 처리가 올바르지 않기 때문에 잘못된 응답으로 종료할 수도 있습니다.
위 내용은 내 API 응답 본문이 잘린 것 같나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!