본문 바로가기

프로그래밍/JAVASCRIPT

Get방식으로 공백넘길때 처리방법

JAVA로 코딩할때(아니 jsp가 맞겠다)나 php, asp등 화면단에서 get방식으로 많이 값을 다른 페이지로 넘긴다.

그럴때 대표적인 방법이 get과 post방식이 있는데 

get방식으로 넘길때 최대 2047바이트를 넘어갈수 없다고 한다.


url에 공백이 있으면 공백 이후 파라미터들이 짤리게 되는데 그때는

url을 인코딩해서 넘기거나 아니면 정확히 ''로 감싸주어서 넘겨야 한다.

그럼 알아서 인코딩

ㅇㅖ)

<a href=HHH.html?a=2222&b=4444&c=d a g&d=6666&e=777f>가자</a> c=d 이하는 짤림


<a href=HHH.html?a=2222&b=4444&c=d%20a%20g&d=6666&e=777f>가자</a>

수동으로 공백을 인코딩해서 넘겨준것


<a href="HHH.html?a=2222&b=4444&c=d a g&d=6666&e=777f">가자</a>  <-- 이건 오케이