우리는 응용 프로그램 섹션을 슬래시로 구분 된 단어로 지정하는 URL 시스템을 설계하고 있습니다. URL의 관련 부분은 (클라이언트 측에 컨트롤러 레이어로 해석됩니다) 해시에있을 것입니다, 그래서 특히이는, GWT에 : 일부 섹션이 추가 속성을해야 할 수도 있습니다친절한 URL 사용을 위해 콜론이 안전합니까?
http://site/gwturl#section1/section2
, 어떤 :
으로 지정하여 URL의 섹션 부분이 모호하지 않도록하고 싶습니다.
http://site/gwturl#user:45/comments
, 우리는 URL 편의를 위해이 일을하는, 그래서 우리는 이러한 문자 중 누구도 어떤을 보유하지 않습니다 있는지 확인하고 싶습니다 : 코드는 다음과 같이 :
에 다음 /
에 첫번째 분할 것 특별한 의미는 브라우저에서 URL 인코딩-, 또는 다른 시스템, 그리고이 같은 URL로 끝날 것
http://site/gwturl#user%3A45/comments <--- BAD
이런 식으로 콜론을 사용 안전 (하는 내가되지 않습니다 의미 자바 스크립트 또는 Java 코드조차도 브라우저, 북 마킹 시스템에 자동으로 인코딩됩니까?
어쩌면 당신이 클라이언트 측 만에 URL을 사용 (더 명확하게)를 지정하는 것이 좋습니다입니까? 답변이 많기 때문에 HTTP를 사용하는 서버로 URL을 전송한다고 가정하는 것 같습니다. – Veger
클라이언트 측에서 프래그먼트 사용이 발생하고 있음을 명확히하기 위해 편집되었습니다. – Nicole
궁금한 점이 있습니다. 10 개월 후이 URL 체계가 효과가 있습니까? 나는 동일한 계획을 사용하는 것을 고려하고있다. –