JavaScriptHa podido recuperar


Sintaxis

  • promise = fetch (url) .then (función (respuesta) {})
  • promesa = fetch (url, opciones)
  • promesa = buscar

Parámetros

Opciones Detalles
method El método HTTP a utilizar para la solicitud. Ej: GET , POST , PUT , DELETE , HEAD . El valor predeterminado es GET .
headers Un objeto de Headers que contiene encabezados HTTP adicionales para incluir en la solicitud.
body La carga útil de solicitud, puede ser una string o un objeto FormData . Por defecto está undefined
cache El modo de almacenamiento en caché. default , reload , no-cache
referrer El referente de la solicitud.
mode cors , no-cors , del same-origin . Por defecto a no-cors .
credentials omit , same-origin , include . El valor predeterminado es omit .
redirect follow , error , manual . Por defecto follow .
integrity Metadatos de integridad asociados. El valor predeterminado es vaciar la cadena.

Observaciones

El estándar Fetch define solicitudes, respuestas y el proceso que las vincula: obtención de datos.

Entre otras interfaces, el estándar define los objetos de Request y Response , diseñados para ser utilizados para todas las operaciones que involucran solicitudes de red.

Una aplicación útil de estas interfaces es GlobalFetch , que se puede usar para cargar recursos remotos.

Para los navegadores que aún no admiten el estándar Fetch, GitHub tiene un polyfill disponible. Además, también hay una implementación de Node.js que es útil para la consistencia servidor / cliente.

En ausencia de Promesas cancelables, no puede abortar la solicitud de búsqueda ( problema de github ). Pero hay una propuesta del T39 en la etapa 1 para promesas cancelables.

Ha podido recuperar Ejemplos relacionados