리눅스 분류
아파치 로그 중 한글변환 문제
작성자 정보
- 초보 작성
- 작성일
컨텐츠 정보
- 1,892 조회
- 1 댓글
- 0 추천
- 목록
본문
(A) _str=%C6%D0%BC%C7%BF%EE%B5%BF%C8%AD+%B3%B2%BC%BA%BF%EE%B5%BF%C8%AD+%BD%BA%B4%CF%C4%BF%C1%EE&atype=&_struser= HTTP/1.1" 200 38869
(B) _str=%EA%B3%A8%C3%AB HTTP/1.1" 200 133
안녕하세요.
아파치 로그를 분석하고 있는데요.
A는 디코딩하면 한글로 잘 변환 되는데요.
B는 디코딩 하면 한글이 깨집니다.
왜 그런걸까요?
(A) 는 "_str=" 여기에서 부터 "&" 여기까지 잘라서 쓰고요.
(B) 는 "_str=" 여기에서 부터 HTTP 바로전 " " 여기까지 잘라서 써요.
다른점이라면 B는 끝에 공백을 잘라서 쓰는 거 같은데요.
아직 이유를 못 찾았습니다.
무슨 이유일까요?
조언 부탁드려요
감사합니다.
관련자료
-
이전
-
다음
댓글 1
suki님의 댓글
- suki
- 작성일
HTTP/1.1(http프로토콜 버전) 200(전송상태 코드) 이런형식으로 되어있습니다 .
단연히 HTTP 바로전 까지 구분을하셔야 합니다
하지만 A에서는 &atype=&_struser= HTTP/1.1" 200 38869 &로 쿼리가 구분이 되어있어 디코딩이 정상적으로 됩니다
단연히 HTTP 바로전 까지 구분을하셔야 합니다
하지만 A에서는 &atype=&_struser= HTTP/1.1" 200 38869 &로 쿼리가 구분이 되어있어 디코딩이 정상적으로 됩니다