CookieManager.SetCookie Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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>
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.