मैं हेडर "सेट-कुकी" प्राप्त करने या कुकी कंटेनर तक पहुंचने का प्रयास कर रहा हूं, लेकिन सेट-कुकी हेडर उपलब्ध नहीं है। कुकी प्रतिक्रिया शीर्षलेख में है, लेकिन यह क्लाइंट अनुरोध ऑब्जेक्ट में नहीं है।प्रतिक्रिया में HttpWebRequest और सेट-कुकी शीर्षलेख पार्स नहीं किया गया (WP7)
var webRequest = (HttpWebRequest)result.AsyncState;
raw = webRequest.EndGetResponse(result) as HttpWebResponse;
foreach (Cookie c in webRequest.CookieContainer.GetCookies(webRequest.RequestUri))
{
Console.WriteLine("Cookie['" + c.Name + "']: " + c.Value);
}
मैं भी हेडर को देखकर की कोशिश की है, लेकिन:
HTTP/1.1 200 OK
Content-Type: application/xml; charset=utf-8
Connection: keep-alive
Status: 200
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.0.pre4
ETag: "39030a9c5a45a24e485e4d2fb06c6389"
Client-Version: 312, 105, 0, 0
X-Runtime: 44
Content-Length: 1232
Set-Cookie: _CWFServer_session=[This is the session data]; path=/; HttpOnly
Cache-Control: private, max-age=0, must-revalidate
Server: nginx/0.7.67 + Phusion Passenger 3.0.0.pre4 (mod_rails/mod_rack)
<?xml version="1.0" encoding="UTF-8"?>
<user>
...
</user>
मेरे कॉलबैक कोड की तरह कुछ में शामिल हैं: मैं ClientHttp
bool httpResult = WebRequest.RegisterPrefix("http://", WebRequestCreator.ClientHttp);
यहाँ का उपयोग कर ढेर दर्ज की हूँ प्रतिक्रिया है सेट-कुकी हेडर प्रतिक्रिया में मौजूद नहीं है।
समस्या के बारे में कोई सुझाव क्या हो सकता है?
"सेट-कुकी" हेडर WP7 पर भी मेरे HttpWebResponses से अनुपलब्ध प्रतीत होता है। – Curyous