Red de conocimiento informático - Computadora portátil - La diferencia entre axios y ajax

La diferencia entre axios y ajax

1. Diferentes funciones

Axios: Axios es una biblioteca HTTP basada en promesas que se puede usar en navegadores y node.js

AJAX: AJAX intercambia datos con el servidor y actualiza algunas páginas web. páginas. Ajax = JavaScript y XML asincrónicos (un subconjunto del lenguaje de marcado universal estándar) sin recargar toda la página.

2. Diferentes características

Axios crea XMLHttpRequests desde el navegador y puede crear /usuarios desde node.js

Métodos: "get",

Tipo de respuesta: 'json', //Valor predeterminado

Datos: {

//'a': 1,

// 'b ': 2,

}

}). entonces (función (respuesta) {

console.log (respuesta);

console.log(response.data);

}).catch(function(error){

console.log(error);

} )

Ajax:

$.ajax({

URL: "/usuario",

Tipo: 'obtener',

Tipo de datos: 'json',

Datos: {

//'a': 1,

//'b': 2 ,

},

Éxito: función(respuesta) {

console.log(respuesta

});

})

Datos extendidos:

Métodos de instancia de axios:

Los siguientes son métodos de ejemplo disponibles. La configuración especificada se fusionará con la configuración de la instancia.

axios #Solicitud (configuración)

axios#get(url[, config])

axios #Delete (url[, config])

axios#head(url[, configuración])

axios#post(url[, datos[, configuración]])

axios#put(url[, datos [, configuración]])

axios #patch(url[, datos[, configuración]])