मैं निम्नलिखित RESTful uri के साथ एक सरल Grails एप्लिकेशन मिल गया है ...Grails में अनुरोध यूआरआई कैसे प्राप्त करें?
http://localhost:8080/kennis-api/funds/test/700
मानचित्रण मेरी URIMappings में
"/funds/test/$fcode" (controller: "fundCache"){
action = [GET: "show"]
}
मेरी नियंत्रक में है, मैं अनुरोध URI को निकालने के लिए की जरूरत है, इस मामले में "/ धन/परीक्षण/700", लेकिन request.uri या request.getRequestUri का आह्वान नहीं करता है। मैं request.requestURL का उपयोग कर की कोशिश की, लेकिन वह मुझे
http://localhost:8080/kennis-api/grails/fundCache/show.dispatch
वहाँ एक विशेष सदस्य, या जहां से अनुरोध URI प्राप्त करने के लिए समारोह है देता है?
मैं समझ गया, सहज नहीं है, लेकिन जो कुछ भी ... 'request.forwardURI' – raffian
बस इस पाया। पूरी तरह से अनजान। Grails हुड के नीचे कुछ सर्कस चालें करनी चाहिए। –