Lenguaje

CookieManager.SetCookie Método

Definición

Sobrecargas

Nombre Description
SetCookie(String, String)

Establece una sola cookie (par clave-valor) para la dirección URL especificada.

SetCookie(String, String, IValueCallback)

Establece una sola cookie (par clave-valor) para la dirección URL especificada.

SetCookie(String, String)

Establece una sola cookie (par clave-valor) para la dirección URL especificada.

[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

la dirección URL para la que se va a establecer la cookie

value
String

la cookie como una cadena, con el formato del encabezado de respuesta HTTP "Set-Cookie"

Atributos

Comentarios

Establece una sola cookie (par clave-valor) para la dirección URL especificada. Cualquier cookie existente con el mismo host, ruta de acceso y nombre se reemplazará por la nueva cookie. Si ha expirado, se omitirá la cookie que se va a establecer. Para establecer varias cookies, la aplicación debe invocar este método varias veces.

El value parámetro debe seguir el formato del Set-Cookie encabezado de respuesta HTTP. Se trata de un par clave-valor del formulario "key=value", seguido opcionalmente de una lista de atributos de cookie delimitados con punto y coma (por ejemplo "key=value; Max-Age=123", ). Para conocer el formato de encabezado y los atributos admitidos por WebView, consulte la Set-Cookie documentación sobre MDN.

<b>Notes:</b><ul><li>Si especifica un value elemento que contiene el "Secure" atributo , url debe usar el "https://" esquema .</li>li si especifica un value objeto que contiene el "Partitioned" atributo , la cookie se establecerá para la partición de nivel superior de url.<></li></ul>

Java documentación para android.webkit.CookieManager.setCookie(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

SetCookie(String, String, IValueCallback)

Establece una sola cookie (par clave-valor) para la dirección URL especificada.

[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

la dirección URL para la que se va a establecer la cookie

value
String

la cookie como una cadena, con el formato del encabezado de respuesta HTTP "Set-Cookie"

callback
IValueCallback

una devolución de llamada que se va a ejecutar cuando se ha establecido la cookie

Atributos

Comentarios

Establece una sola cookie (par clave-valor) para la dirección URL especificada. Cualquier cookie existente con el mismo host, ruta de acceso y nombre se reemplazará por la nueva cookie. Si ha expirado, se omitirá la cookie que se va a establecer. Para establecer varias cookies, la aplicación debe invocar este método varias veces.

El value parámetro debe seguir el formato del Set-Cookie encabezado de respuesta HTTP. Se trata de un par clave-valor del formulario "key=value", seguido opcionalmente de una lista de atributos de cookie delimitados con punto y coma (por ejemplo "key=value; Max-Age=123", ). Para conocer el formato de encabezado y los atributos admitidos por WebView, consulte la Set-Cookie documentación sobre MDN.

Este método es asincrónico. Si se proporciona ValueCallback#onReceiveValue , ValueCallback se llamará a en el subproceso android.os.Looper actual una vez completada la operación. El valor proporcionado a la devolución de llamada indica si la cookie se estableció correctamente. Puede pasar null como devolución de llamada si no necesita saber cuándo se completa la operación o si se realizó correctamente y, en este caso, es seguro llamar al método desde un subproceso sin bucle.

<b>Notes:</b><ul><li>Si especifica un value elemento que contiene el "Secure" atributo , url debe usar el "https://" esquema .</li>li si especifica un value objeto que contiene el "Partitioned" atributo , la cookie se establecerá para la partición de nivel superior de url.<></li></ul>

Java documentación para android.webkit.CookieManager.setCookie(java.lang.String, java.lang.String, android.webkit.ValueCallback<java.lang.Boolean>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a