C# android中INTERNET“COOKIE”HTTPONLY的[DllImport(“wininet.dll”)的相等值
我正在寻找android中这个DLL的等价物来处理INTERNET\u COOKIE\u Http只有谁知道这一点吗? 我在大多数android系统中,SET-COOKIES仅在我们的5.1 android系统中的一个系统上显示,它不显示SET-COOKIES。 这可能是一些安全设置,但我们无法找到什么和在哪里,有人知道吗 我们现在有了这段代码,在大多数android系统中,我们只看到Cookie_Http,但在一个系统中它没有C# android中INTERNET“COOKIE”HTTPONLY的[DllImport(“wininet.dll”)的相等值,c#,android,cookies,C#,Android,Cookies,我正在寻找android中这个DLL的等价物来处理INTERNET\u COOKIE\u Http只有谁知道这一点吗? 我在大多数android系统中,SET-COOKIES仅在我们的5.1 android系统中的一个系统上显示,它不显示SET-COOKIES。 这可能是一些安全设置,但我们无法找到什么和在哪里,有人知道吗 我们现在有了这段代码,在大多数android系统中,我们只看到Cookie_Http,但在一个系统中它没有 URL url = new URL (urlAddress); S
URL url = new URL (urlAddress);
String COOKIES_HEADER = "Set-Cookie";
var connection = (HttpURLConnection)url.OpenConnection ();
try
{
var stream = connection.InputStream;
using (var reader = new StreamReader (stream))
{
var content = reader.ReadToEnd ();
Console.WriteLine(content);
}
var headerFields = connection.HeaderFields;
if( headerFields.ContainsKey(COOKIES_HEADER))
{
var cookiesHeader = headerFields [COOKIES_HEADER];
if (cookiesHeader != null)
{
foreach (String cookie in cookiesHeader)
{
var _c = HttpCookie.Parse (cookie) [0];
cookies[_c.Name] = _c.Value;
}
}
}
return true;
}
您可能希望在不与Windows进行类比的情况下,解释您正在尝试做的事情。提到Windows时,这个完美的工具在那里工作,理解好这个问题可能很方便