Saltar la navegación

1.3.2.- Métodos del objeto XMLHttpRequest.

Varios engranajes.
PaliGraficas (Pixabay License)


El objeto XMLHTTPRequest dispone de los siguientes métodos, que nos permitirán realizar peticiones asíncronas al servidor:

Métodos del objeto XMLHttpRequest.
Metodo Descripción
abort() Cancela la solicitud actual.
getAllResponseHeaders() Devuelve la información completa de la cabecera.
getResponseHeader() Devuelve la información específica de la cabecera.
open(metodo, url, async, usuario, password)

Especifica el tipo de solicitud, la URL, si la solicitud se debe gestionar de forma asíncrona o no, y otros atributos opcionales de la solicitud.

  • método: indicamos el tipo de solicitud: GET o POST.
  • url: la dirección del fichero al que le enviamos las peticiones en el servidor.
  • async: true (asíncrona) o false (síncrona).
  • usuario y password: si fuese necesaria la autenticación en el servidor.
send (datos)
  • send(string) Envía la solicitud al servidor.
  • datos: Se usa en el caso de que estemos utilizando el método POST, como método de envío. Si usamos GET, lo dejaremos vacío.
setRequestHeader() Añade el par etiqueta/valor a la cabecera de datos que se enviará al servidor.