Quiero enviar una solicitud de publicación a través de fetch, pero no funciona.
Pero si lo hago a través de jQuery ajax, tiene éxito.
Quiero saber la diferencia de las dos vías y si hay algún problema en mi uso de búsqueda aquí:
fetch('http://localhost:8888/news',{ method:"post", data:"code=7&a=8&b=9" }).then(function(data){ data.json().then(function (json) { }La especificación de recuperación difiere de Fetch jQuery.ajax() principalmente en dos formas:
La Promesa devuelta por fetch() no se rechazará en estado de error HTTP incluso si la respuesta es HTTP 404 o 500. En su lugar, se resolverá normalmente (con el estado ok establecido en falso) y solo se rechazará en caso de falla de la red o si algo impidió que se completara la solicitud.
De manera predeterminada, fetch no enviará ni recibirá ninguna cookie del servidor, lo que generará solicitudes no autenticadas si el sitio depende de mantener una sesión de usuario (para enviar cookies, se debe configurar la opción de inicio de credenciales).