2014-02-27 8 views
0

브라우저에서 URL 인코딩에 대해 읽었습니다. 인터넷을 통해 URL을 전송하는 것으로 알고 있습니다. 그러나 주소 표시 줄 내부에이 인코딩이 표시되면 일부 문자 만 인코딩되는 것처럼 보입니다. 그러나 메모장에서 복사하여 붙여 넣을 때 모든 특수 문자가 인코딩 된 것처럼 보입니다. 우리가 주소 브라우저에서 보는 것은 가짜입니까? 실제로 모든 문자가 인코딩됩니까? 브라우저는이 목적으로 javascript 함수 인 encodeURI()를 사용합니까?브라우저 내 URL 인코딩

답변

0

예, 주소 표시 줄에 표시되는 내용은 실제 URL이 아닌 경우가 많습니다. 대부분의 브라우저는 인코딩 된 문자를 디코드하여 좀 더 친숙한 URL을 표시하고 실제 문자로 URL을 읽을 수있게합니다. 유용하거나 그렇지 않을 수 있습니다.

그러나 일부 문자는 라틴 문자 A (U + 0041)와 사실상 구별 할 수없는 키릴 문자 А (U + 0410)와 같은 다른 문자와 매우 유사합니다. 혼동이나 피싱 공격을 피하기 위해 쉽게 혼동 될 수있는 문자는 해독되지 않을 수 있습니다.