"URL이 작동 안 해"
분명히 한글 URL을 복사해 붙였는데 페이지가 안 열리는 경우. 인코딩 어딘가에서 어긋난 결과인 경우가 대부분. 막힐 때는 단계 분해 흐름.
1단계: URL 형태 확인
http:// 또는 https:// 로 시작하는지 확인. 스킴이 빠지면 작동 안 한다.
2단계: 한글 부분 인코딩
한글이 그대로 들어 있으면 일부 시스템에서 처리 못한다. 도구로 한글 부분 인코딩. URL 인코더로 즉시.
3단계: 이중 인코딩 점검
%25로 시작하는 부분이 있다면 이중 인코딩. 한 번 디코딩 후 다시 인코딩.
4단계: 끝 부분 잘림 점검
URL 끝이 % 다음 한 자리만 있다면 잘린 상태. 원본 URL 다시 확인.
5단계: 디코딩으로 의미 파악
전체 디코딩으로 어떤 페이지를 가리키는지 확인. 의도한 페이지와 일치하는지 검증.
6단계: 다시 인코딩 후 시도
의도 확인 후 깨끗한 인코딩으로 다시 시도.
막힐 때 대응 흐름
- 스킴 확인 (http://)
- 한글 인코딩
- 이중 인코딩 점검
- 잘림 점검
- 디코딩 검증
- 재 인코딩 후 시도
URL 디코더로 단계마다 결과 확인.
실수 줄이는 팁
- 원본 URL 백업
- 한 단계씩 진행
- 각 단계 결과 확인
- 의도와 일치 검증
마무리
URL 작동 안 할 때는 직접 풀려 하지 말고 단계 분해. 한 단계씩 풀면 부담이 줄어든다.