‘http error. HTML returned when expecting JSON’ (HTTP 오류. JSON을 예상했으나 HTML이 반환됨) 오류는 암호화폐 거래소에서 발생하는 여러 오류에 대한 일반적인 메시지야. 예를 들어, 크라켄이 504 Cloudflare 페이지를 반환할 때 발생해. API가 JSON을 반환해야 하는데, 대신 HTML 페이지가 반환되는 거지.
암호화폐 거래소에서 받은 전체 HTML 응답을 저장하는 대신, 이 메시지를 로그에 저장해. 또한 트레이딩 봇이 무엇을 하려 했는지 다른 오류 메시지를 통해 알 수 있을 거야. 예를 들어, ‘Could not get balances’ (잔액을 가져올 수 없음) 오류가 뜬다면, 잔액을 가져오려 할 때 HTML 오류 페이지가 반환되어 해당 작업이 실패했다는 뜻이지.
이 오류는 크라켄 트레이딩 봇에서 자주 발생하지만, 폴로닉스에서도 나타날 수 있어. 이런 오류가 발생해도 따로 신경 쓸 필요 없어. 트레이딩 봇이 API에 계속 연결을 시도하며 작업을 이어갈 테니까.