Compartir a través de


Método XMLHttpRequest setRequestHeader y Cookies

Este artículo le ayuda a resolver el problema al usar XMLHttpRequest setRequestHeader el método y las Cookies.

Versión del producto original: Internet Information Services
Número de KB original: 234486

Síntomas

Cuando se usa el modelo de objetos de documento XML (DOM), el setRequestHeader método del XMLHttpRequest objeto no parece establecer encabezados de cookies según lo previsto. La primera llamada al setRequestHeader uso del encabezado HTTP cookie parece no tener ningún efecto.

Solución

Para agregar cookies a la solicitud, la llamada al setRequestHeader encabezado Cookie debe repetirse porque se omite la primera llamada:

'this value is ignored, but the step is necessary
xmlRequest.setRequestHeader "Cookie", "any non-empty string here"
'set all cookies here
xmlRequest.setRequestHeader "Cookie", "cookie1=value1; cookie2=value2"

Nota:

La configuración de cookies de esta manera es inusual. El servidor establece mejor las cookies mediante el Set-Cookie encabezado .