C-Language/CGI, URL Decode 썸네일형 리스트형 CGI, URL Decode example CGI, URL Decode example 웹브라우저에서 웹서버로 데이터가 전송될 때, POST방식으로 전달되는 경우에 한글, 공백문자, 특수문자 등은 %기호 다음에 16진수 문자열로 변환되어 전송된다. 그러므로 서버측에서는 다시 %기호뒤의 16진수 2자리를 찾아서 원래의 데이터로 변환하여 사용해야 한다. 브라우저 측에서는 URL Encoding을 해서 전송하면 서버측에서는 URL Decoding을 적용해서 사용해야 한다는 의미이다. 서버측에서 수행해야 하는 변환작업은 매우 간단하다. 요청 문자열에서 %기호를 발견하면 그 뒤의 2자리 문자는 16진수로 변환되어 있기 때문에 원래의 데이터(10진 정수)로 변환해 주면 되는 것이다. 다음과 같은 함수를 작성하고 호출해주면 된다. #include #includ.. 더보기 이전 1 다음