में मार्गों का उपयोग करते समय हम map.some_link
की तरह नाम का उपयोग routes.rb
में मार्गों को परिभाषित हम दो तरीकों some_link_url
, some_link_path
में लिंक का उपयोग कर सकते हैं क्या _url और _path के बीच अंतर है।जबकि रेल
- दोनों के बीच अंतर क्या हैं?
- उपयोग करने के लिए और अधिक सुरक्षित कौन सा है?
बहुत बहुत धन्यवाद। इसे उपयोगी पाया। तो नियंत्रकों में हम "_url" का उपयोग करते समय विचारों में हम "_path" का उपयोग कर सकते हैं, हालांकि "_url" अभी भी वहां उपयोग किया जा सकता है। – MohamedSanaulla
आपको नियंत्रकों के लिए * _url का उपयोग करने की आवश्यकता नहीं है, पथ भी काम करेगा। बाहरी स्रोतों के मार्ग को प्रदर्शित करते समय आपको केवल '_url' का उपयोग करना चाहिए। –
कुछ और स्पष्टीकरण के लिए: '_path' आउटपुट रीडायरेक्ट में 'स्थान' शीर्षलेख के लिए भी काम करेगा। ब्राउज़र एक सापेक्ष-से-रूट रीडायरेक्ट के रूप में व्याख्या करेगा। –