के URL पैरामीटर के सभी प्राप्त करने के लिए कैसे निम्नलिखित सिनात्रा एप्लिकेशन का उपयोग करनाएक सिनात्रा एप्लिकेशन
get '/app' do
content_type :json
{"params" => params}.to_json
end
लागू:
{"params":{"param1":"one","param2":"alt"}}
/app?param1=one¶m2=two¶m2=alt
निम्न परिणाम देता है
पैराम्स में केवल दो कुंजी हैं, पैरा एम 1 & param2।
मुझे लगता है कि सिनात्रा एक हैश के रूप में पैरा सेट कर रहा है, लेकिन यह सभी यूआरएल अनुरोध का प्रतिनिधित्व नहीं करता है।
क्या अनुरोध में भेजे गए सभी यूआरएल पैरामीटर की सूची प्राप्त करने के लिए सिनात्रा में कोई रास्ता है?
मेरे लिए काम नहीं करता है, मुझे लगता है कि rack.input स्ट्रीम पहले से ही sinatra द्वारा पढ़ी गई थी। –