Idioma

CookieManager.SetCookie Método

Definição

Sobrecargas

Nome Description
SetCookie(String, String)

Define um único cookie (par chave-valor) para a URL fornecida.

SetCookie(String, String, IValueCallback)

Define um único cookie (par chave-valor) para a URL fornecida.

SetCookie(String, String)

Define um único cookie (par chave-valor) para a URL fornecida.

[Android.Runtime.Register("setCookie", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetCookie_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract void SetCookie(string? url, string? value);
[<Android.Runtime.Register("setCookie", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetCookie_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member SetCookie : string * string -> unit

Parâmetros

url
String

a URL para a qual o cookie deve ser definido

value
String

o cookie como uma cadeia de caracteres, usando o formato do cabeçalho de resposta HTTP 'Set-Cookie'

Atributos

Comentários

Define um único cookie (par chave-valor) para a URL fornecida. Qualquer cookie existente com o mesmo host, caminho e nome será substituído pelo novo cookie. O cookie que está sendo definido será ignorado se tiver expirado. Para definir vários cookies, seu aplicativo deve invocar esse método várias vezes.

O value parâmetro deve seguir o formato do cabeçalho de Set-Cookie resposta HTTP. Esse é um par chave-valor do formulário"key=value", opcionalmente seguido por uma lista de atributos de cookie delimitados com ponto-e-vírgula (ex). "key=value; Max-Age=123" Para obter o formato de cabeçalho e os atributos compatíveis com o WebView, consulte a Set-Cookie documentação no MDN.

<b>Observações:</b><ul><li>Se especificar um value que contenha o "Secure" atributo, url deve usar o "https://" esquema.</li><li>se especificar um value que contém o "Partitioned" atributo, o cookie será definido para a partição de nível superior do url.</li></ul>

Java documentação para android.webkit.CookieManager.setCookie(java.lang.String, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetCookie(String, String, IValueCallback)

Define um único cookie (par chave-valor) para a URL fornecida.

[Android.Runtime.Register("setCookie", "(Ljava/lang/String;Ljava/lang/String;Landroid/webkit/ValueCallback;)V", "GetSetCookie_Ljava_lang_String_Ljava_lang_String_Landroid_webkit_ValueCallback_Handler")]
public abstract void SetCookie(string? url, string? value, Android.Webkit.IValueCallback? callback);
[<Android.Runtime.Register("setCookie", "(Ljava/lang/String;Ljava/lang/String;Landroid/webkit/ValueCallback;)V", "GetSetCookie_Ljava_lang_String_Ljava_lang_String_Landroid_webkit_ValueCallback_Handler")>]
abstract member SetCookie : string * string * Android.Webkit.IValueCallback -> unit

Parâmetros

url
String

a URL para a qual o cookie deve ser definido

value
String

o cookie como uma cadeia de caracteres, usando o formato do cabeçalho de resposta HTTP 'Set-Cookie'

callback
IValueCallback

um retorno de chamada a ser executado quando o cookie tiver sido definido

Atributos

Comentários

Define um único cookie (par chave-valor) para a URL fornecida. Qualquer cookie existente com o mesmo host, caminho e nome será substituído pelo novo cookie. O cookie que está sendo definido será ignorado se tiver expirado. Para definir vários cookies, seu aplicativo deve invocar esse método várias vezes.

O value parâmetro deve seguir o formato do cabeçalho de Set-Cookie resposta HTTP. Esse é um par chave-valor do formulário"key=value", opcionalmente seguido por uma lista de atributos de cookie delimitados com ponto-e-vírgula (ex). "key=value; Max-Age=123" Para obter o formato de cabeçalho e os atributos compatíveis com o WebView, consulte a Set-Cookie documentação no MDN.

Este método é assíncrono. Se um ValueCallback for fornecido, ValueCallback#onReceiveValue será chamado no thread atual depois que android.os.Looper a operação for concluída. O valor fornecido para o retorno de chamada indica se o cookie foi definido com êxito. Você pode passar null como o retorno de chamada se não precisar saber quando a operação é concluída ou se ela foi bem-sucedida e, nesse caso, é seguro chamar o método de um thread sem um Looper.

<b>Observações:</b><ul><li>Se especificar um value que contenha o "Secure" atributo, url deve usar o "https://" esquema.</li><li>se especificar um value que contém o "Partitioned" atributo, o cookie será definido para a partição de nível superior do url.</li></ul>

Java documentação para android.webkit.CookieManager.setCookie(java.lang.String, java.lang.String, android.webkit.ValueCallback<java.lang.Boolean>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a