에러 모음집 3

406 ERROR : Not Acceptable

서비스를 운영하는데에 있어 간헐적으로 나오는 406 ERROR 가 발생하여 해당 에러에 대한 원인과 해결 방안에 대해 끄적여 보겠습니다. 406 ERROR 란 무엇인가? 클라이언트 에러 응답 코드로써 서버가 요청(Request)의 주도적인 콘텐츠 협상 헤더에 정의된 허용 가능한 값 목록과 일치하는 응답을 생성할 수 없으며, 서버가 기본 표현을 제공하지 않음을 나타냅니다. ⌘ 콘텐츠 협상 헤더란? 동일한 URI에서 리소스의 서로 다른 버전을 제공하기 위해 사용하는 매커니즘 사용자 에이전트가 사용자에게 제일 잘 맞는 것이 무엇인지 (언어, 이미지 포맷, 인코딩 등)를 명시할 수 있다. Accept, Accept-Charset(UTF 탄생으로 폐기), Accept-Encoding,Accept-Language ..

에러 모음집 2023.07.19

SQL WHERE LIKE 연산자

LIKE 를 이용하다가.. 언더바(_)가 예약어 인지 모른채 검색을 진행했을 떄 내 예상대로 검색이 되지 않고 추가적으로 더 데이터가 나오는 현상이 있어 해당 사항을 정리해본다.. 우선 WHERE LIKE 에서 사용되는 예약어를 알아보자 1. A% - A 로 시작되는 모든 문자열을 검색한다. 2. %A% - A 가 포함되어 있는 모든 문자열을 검색한다. 3. %A - A로 끝나는 모든 문자열을 검색한다. 4. _A - 두번째 글자가 A이 인 두글자의 문자열을 검색한다. EX) EA, FA... - 언더바 개수만큼 검색 조건을 걸 수 있다. EX ) (언더바 2개) __A -> EEA, FEA 5. _A_ - 문자열 A 앞 뒤로 문자가 한 문자 씩 있는 것을 검색한다 EX) BAZ, GAI 6. A_K -..

에러 모음집 2022.11.14