atributos de solicitud ajax

Enlace de referencia: https://blog.csdn.net/aadnf/article/details/130932587?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-13093258 7- blog-1076941 91.235%5Ev38%5Epc_relevant_anti_t3& depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-130932587-blog-107694191.235%5E v38%5Epc_relevant_anti_t3&utm_relevant _índice=5

Atributos en Ajax Requests_Ajax Request Attributes_Fairy Improper Rice Blog-CSDN Blog

Ajax es una tecnología basada en JavaScript y XML, que puede solicitar datos del servidor de forma asíncrona sin actualizar toda la página y devolver los datos a la página web. Cuando se implementa Ajax, se usa comúnmente la función Ajax() A continuación, se incluye una explicación detallada de todos los atributos de la función Ajax():

  1. método : método HTTP de la solicitud, el valor predeterminado es "GET", y los valores opcionales son "GET" y "POST".
  2. url : la dirección URL de la solicitud, que debe pasar parámetros.
  3. async : si solicitar de forma asincrónica, el valor predeterminado es verdadero.
  4. data : El parámetro de la solicitud, que puede ser una cadena o un objeto js, ​​si es una solicitud GET, se empalmará después de la url, si es una solicitud POST, se colocará en el cuerpo de la solicitud.
  5. contentType : el tipo de datos para enviar, el valor predeterminado es " aplicación/x-www-form-urlencoded ", si necesita pasar JSON y otros tipos de datos, debe configurarlo en "aplicación/json" y así sucesivamente.
  6. dataType : el tipo de datos de respuesta esperado, que puede ser "texto", "xml", "json" y "html", etc.
  7. encabezados : establezca encabezados de solicitud, que pueden ser un objeto o una función, que se utilizan para establecer encabezados de solicitud personalizados.
  8. beforeSend : la función de devolución de llamada antes de enviar la solicitud, donde se puede mostrar el procesamiento o la carga de los parámetros de la solicitud.
  9. éxito : la función de devolución de llamada para una solicitud exitosa y la función ejecutada cuando la respuesta es exitosa.
  10. error : La función de devolución de llamada por falla de solicitud, la función ejecutada cuando falla la respuesta.
  11. complete : la función de devolución de llamada se ejecuta después de que se completa la solicitud, independientemente del éxito o la falla
  12. timeout : tiempo de espera de solicitud, en milisegundos, el valor predeterminado es 0, lo que significa que no se ha establecido ningún tiempo de espera.
  13. caché : Ya sea para habilitar el almacenamiento en caché, el valor predeterminado es verdadero, si necesita deshabilitar el almacenamiento en caché, puede establecerlo en falso.
  14. global : si se habilita el evento Ajax global, el valor predeterminado es verdadero y se activará el evento Ajax global.
  15. context : el objeto de contexto para ejecutar la función de devolución de llamada, es decir, el objeto al que apunta this.
  16. processData : Ya sea para convertir los datos de la solicitud en una cadena, el valor predeterminado es verdadero. Si se establece en false, no se realizará ninguna conversión y se puede usar para cargar datos en formatos como FormData.
  17. xhrFields : es un objeto que se utiliza para establecer los atributos del objeto XMLHttpRequest.
  18. beforeSendXHR : la función de devolución de llamada ejecutada antes de enviar la solicitud, en la que se pueden realizar algunas configuraciones de inicialización en el objeto XMLHttpRequest.
  19. nombre de usuario : el nombre de usuario utilizado para la autenticación HTTP para iniciar sesión en el servidor.
  20. contraseña : la contraseña utilizada al realizar la autenticación HTTP para iniciar sesión en el servidor.
  21. crossDomain : Ya sea para cruzar dominios, el valor predeterminado es falso. Si se requieren solicitudes de origen cruzado, esta propiedad debe establecerse en verdadero.
  22. jsonp : Se establece como una solicitud de tipo jsonp, los parámetros que se deben pasar.
  23. jsonpCallback : establezca el nombre de la función de devolución de llamada de solicitud jsonp.
  24. tradicional : si necesita enviar una matriz o una matriz multidimensional, debe pasar este parámetro, simplemente configúrelo en verdadero.

Resumen: la función Ajax() contiene una gran cantidad de atributos, y los desarrolladores pueden optar por usarlos de acuerdo con sus necesidades reales. Se deben dominar algunos de los atributos comúnmente utilizados, como URL, método, datos, éxito y error, etc. Al mismo tiempo, al realizar solicitudes entre dominios , debe prestar atención a la configuración de los atributos relacionados con crossDomain y jsonp.

Supongo que te gusta

Origin blog.csdn.net/yingw1/article/details/131167350
Recomendado
Clasificación