स्कैला के साथ प्ले-फ्रेमवर्क में मेरे नियंत्रक में कुकी के मूल्य को मैं कैसे पढ़ सकता हूं?स्कैला के साथ प्ले-फ्रेमवर्क में कुकी के मूल्य को मैं कैसे पढ़ूं?
मेरी नियंत्रक में मैं इस है:
println(Http.Request.current().headers.get("cookie"))
और उत्पादन यह है:
[csrftoken=011d7cfe84915ee9897c8c6079d49d5a; test=value]
और मैं आशा करती हूं कि "परीक्षण" का मान तक पहुँचने का एक बेहतर तरीका अन्य नहीं है स्ट्रिंग को पार्स करने से .. ..)
'request.cookies.get (" परीक्षण "को यह अलग है) 'या यह वही बात है? – Jonas
इसके लगभग समान है। सिवाय, अगर आपके पास अनुरोध ऑब्जेक्ट तक पहुंच नहीं है, तो आप इसे 'Http.Request.current() 'का उपयोग करके प्राप्त कर सकते हैं। ओपी ने यह निर्दिष्ट नहीं किया कि उसके पास अनुरोध ऑब्जेक्ट तक पहुंच थी, इसलिए वह उसी वाक्यविन्यास के साथ जारी रखना सुरक्षित था। – Codemwnci
प्ले + स्कैला में मुझे नहीं लगता कि मेरे पास डिफॉल्ट रूप से एक अनुरोध ऑब्जेक्ट है। @ कोडेमवेन्सी का जवाब बहुत अच्छा काम करता है; धन्यवाद! –