반응형
%26, %2F, %3A, %3F, %3D 16진수 코드를 문자로 변환한 내용입니다.
특정 문자의 경우 input의 value로 들어가서 form 전송을 할 때 원하는 값으로 보내기가 안될 수 있습니다.
이 때는 각 프로그램의 문법에 맞는 인코딩을 하여 전송을 하면 오류를 해결할 수 있습니다.
인코딩을 했음에도 문제가 발생할 경우에는 해당 데이터를 암호화하여 전송 후 복호화를 하면 문제 해결이 가능합니다.
이렇게 인코딩을 하게 되면 몇몇 문자들이 16진수로 변환이 됩니다.
아래는 변환된 16진수에 대한 코드 값입니다.
%26 | & |
%2F | / |
%3A | : |
%3F | ? |
%3D | = |
아래의 예제를 보시면 모든 값을 인코딩한 것이 아닙니다.
go_url 이라는 파라미터의 값만 16진수로 인코딩하여 데이터의 유실을 방지하게 됩니다,
https://www.domain.co.kr/gateway.do?flag=N&site_code=12345¶m1=value1&lang=ko&go_url=%2FActionControler.do%3FID%3DID000%26ACN%3DJJJ%26param2%3Dable%26param3%3Dvalue3%26param4%3Dauto¶m5=value5
위의 16진수 코드를 일반 문자로 치환한 내용입니다.
https://www.domain.co.kr/gateway.do?flag=N&site_code=12345¶m1=value1&lang=ko&go_url=/ActionControler.do?ID=ID000&ACN=JJJ¶m2=able¶m3=value3¶m4=auto¶m5=value5

반응형
'유용한 활용팁' 카테고리의 다른 글
정액제 전자책 밀리의 서재 오디오북 구독서비스 앱 1개월 사용 후기, 단점 (3) | 2020.10.15 |
---|---|
부트스트랩 그리드 활용 반응형 레이아웃 만드는 방법 - PC와 모바일을 다르게 구성 (0) | 2020.10.13 |
Javascript 외국인/내국인 통합 주민등록번호 유효성 검사 (2) | 2020.10.08 |
갤럭시워치 액티브2 LTE 44미리 스테인리스 삼성헬스 최대 산소 섭취량(VO2 max), 낙상 방지 기능 업데이트 소식 (2) | 2020.09.29 |
정액제 전자책 윌라 오디오북 구독서비스 앱 1개월 사용 후기, 단점 (0) | 2020.09.25 |