हम एक यूआरएल सिस्टम तैयार कर रहे हैं जो अनुप्रयोग खंडों को स्लेश से अलग शब्दों के रूप में निर्दिष्ट करेगा। विशेष रूप से, इस GWT में है, इसलिए यूआरएल के प्रासंगिक भागों हैश (जो ग्राहक पक्ष पर एक नियंत्रक परत से व्याख्या की जाएगी) में होगा:दोस्ताना-यूआरएल उपयोग के लिए एक कोलन सुरक्षित है?
http://site/gwturl#section1/section2
कुछ वर्गों अतिरिक्त गुण की आवश्यकता हो सकती है, जो हम :
के साथ निर्दिष्ट करना चाहते हैं, ताकि यूआरएल के अनुभाग भाग स्पष्ट हों। कोड :
पर तो /
पर पहले विभाजित होता है,, इस तरह:
http://site/gwturl#user:45/comments
बेशक
, हम यूआरएल-मित्रता के लिए यह कर रहे हैं, इसलिए हम यह सुनिश्चित करें कि इन पात्रों में से कोई भी जो आयोजन करेगा करना चाहते हैं विशेष अर्थ url- एन्कोडेड ब्राउज़र द्वारा, या किसी अन्य प्रणाली हो जाएगा, और इस तरह एक यूआरएल के साथ अंत:
http://site/gwturl#user%3A45/comments <--- BAD
इस तरह से पेट के का उपयोग कर रहा है सुरक्षित (जिसके द्वारा मेरा मतलब नहीं होगा स्वचालित रूप से एन्कोड किया गया) ब्राउज़र, बुकमार्किंग सिस्टम, यहां तक कि जावास्क्रिप्ट या जावा कोड के लिए भी?
हो सकता है कि यह एक अच्छा विचार (अधिक स्पष्ट रूप से) निर्दिष्ट करने के लिए कि आप क्लाइंट-साइड केवल पर URL का उपयोग है? चूंकि बहुत सारे उत्तरों (जैसा कि मेरा किया गया) मानते हैं कि आप HTTP का उपयोग कर सर्वर पर यूआरएल भेजने जा रहे हैं। – Veger
स्पष्टीकरण जोड़ने के लिए संपादित किया गया है कि खंड के उपयोग क्लाइंट-साइड पर हो रहा है। – Nicole
मैं उत्सुक हूं: 10 महीनों के बाद, क्या यह यूआरएल योजना आपके लिए काम करती है? मैं एक ही योजना का उपयोग करने पर विचार कर रहा हूं। –