7
मैं सिनात्रा के साथ खेल रहा हूं, और मैं अपने मार्गों में से एक को असंवेदनशील बनाना चाहता हूं। मैंने इस तरह के मार्ग को जोड़ने की कोशिश की:सिनात्रा में केस असंवेदनशील मार्ग कैसे बनाते हैं?
get "(?i)/tileflood/?" do
end
लेकिन यह उम्मीद के अनुसार किसी भी क्रमपरिवर्तन/टाइलफ्लूड से मेल नहीं खाता है। मैंने rubular.com पर निम्नलिखित रेगेक्स का परीक्षण किया, और यह ठीक से मेल खाता है। क्या मैं कुछ भूल रहा हूँ?
\/(?i)tileflood\/?
शानदार। यह चाल है :) –
आम तौर पर, मैं ऐप में इस यूआरएल सामान्यीकरण चरण को लागू नहीं करता, मैं इसे nginx/apache/जो भी वेब सर्वर उपयोग कर रहा हूं, में करता हूं। –