मैं spray-client और spray-httpx उपयोग करने का प्रयास कर रहा हूँ और मैं मुसीबत पता लगाना कैसे HttpResponse
से 'सेट-कुकी' हेडर कन्वर्ट करने के लिए एक 'कुकी' शीर्ष लेख है कि मैं एक HttpRequest
स्प्रे में 'कुकी' हेडर का अनुरोध करने के लिए प्रतिक्रिया 'सेट-कुकी' शीर्षलेख से कैसे परिवर्तित करें?
val responseSetCookieHeaders = response.headers filter { _.name == "Set-Cookie" }
...
val requestCookieHeader:HttpHeader = ???
...
addHeader(requestCookieHeader) ~> sendReceive ~> { response => ??? }
पर निर्धारित करना चाहते हैं के लिए हो रही है
मैं spray.http.HttpHeaders.Cookie
देख पा रहे हैं, लेकिन मैं HttpHeader
का एक उदाहरण से HttpCookie
कन्वर्ट करने के लिए कोई रास्ता नहीं देख ...
क्या मैं मिलान देख सकते हैं से 'सेट Cookie' पर किया जाना चाहिए HttpHeader = ???; प्रतिक्रियासेटकुकी हैडर मैच {केस HttpHeader.'Set-कुकी '(सी) => println (c.content)}। मुझे सही रास्ते पर रखने के लिए धन्यवाद! – Andrey
मूल रूप से, मैं कर रहा हूं: प्रतिक्रियाSetCookieHeaders मानचित्र {केस HttpHeaders.'Set-कुकी '(सी) => एस "$ {c.name} = $ {c.content}"} mkString ";" अगर आप अपना अपडेट करते हैं "कुकी" के बजाय "सेट-कुकी" पर मिलान करने के साथ जवाब मैं इसे स्वीकार करूंगा – Andrey
@Andrey मैंने अपना जवाब अपडेट कर लिया है, क्या यह आपके लिए उपयुक्त होगा? – 4lex1v