2013-08-07 5 views
6

मैं डब्ल्यूएस अनुरोध में कुकी कैसे सेट कर सकता हूं?प्ले फ्रेमवर्क डब्ल्यूएस सेट कुकी

val request = WS.url("http://testurl.com/test.pdf") 

क्या यह संभव है?

मैं प्ले संस्करण 2.1.1

+0

मुझे यकीन है कि नहीं कर रहा हूँ में कुकी के डोमेन और पथ में जोड़ सकते हैं, लेकिन शायद आप कर सकते हैं "कुकी" नाम के साथ अनुरोध शीर्षलेख में कुकीज़ पास करें। – vitalii

+0

के रूप में @ vitalii ने कहा, आप 'WS.url ("http://testurl.com/test.pdf") का उपयोग कर सकते हैं .withHeaders ("कुकी" -> myCookie)' और AFAIK, कुकीज़ बेस 64 एन्कोडेड –

उत्तर

12
WS.url(theurl).withHeaders("Cookie" -> "cookiename=cookieval; name2=val2") 
0

उपयोग कर रहा हूँ तुम भी एक ही तरीके से

WS.url("http://url.com").withHeaders("Cookie" -> "cookieName=value; domain=url.com; path=/") 
+2

होगी सेट-कुकी के बजाय? – nafg

+0

मुझे यह मान्य नहीं लगता है, आप कुकी को भ्रमित कर रहे हैं जो क्लाइंट द्वारा अनुरोध और सेट-कुकी के दौरान भेजा जाता है जो प्रतिक्रिया में सर्वर द्वारा भेजा जाता है। कुकी में केवल मूल्य शामिल हैं: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie – Leonya

संबंधित मुद्दे