코드 한 줄 빼먹어서 빈 페이지를 캐싱헀어요
사이드 프로젝트인데 어쩐지 프론트단에 HTTP 500 에러가 종종 떠있었어요.
curl 요청시 5초가 넘으면 오류를 뱉는데 변수가 비어버리는데 http_response_code(500); 처리를 빼먹었으니 빈 값이 캐싱되어 결국 decode_json 함수에서 500 오류를 냈곘어요.
if($html){
// ...
}else{
http_response_code(500);
}대충 던지는 프로젝트라서 계속 하나씩 흘려요.
슬프네요.
