Axios en vue envía parámetros de solicitud ilegibles

La solución es configurar en el encabezado de la solicitud.

config.headers['Content-Type'] ='application/json;charset=UTF-8'

Solo una nota rápida sobre
**tipo de contenido**
El encabezado Tipo de contenido le dice al cliente el tipo de contenido que realmente se devuelve.

Content-Type (tipo de contenido), generalmente se refiere al tipo de contenido existente en la página web, que se utiliza para definir el tipo de archivo de red y la codificación de la página web, y determinar la forma y la codificación del navegador para leer este archivo Esto se ve a menudo El resultado de hacer clic en algunas páginas de PHP es descargar un archivo o una imagen en su lugar.

Formato de gramática:
Content-Type: application/json; charset=utf-8
indica que el tipo de transmisión es json y el formato de codificación es utf-8

Los tipos de formato de medios comunes son los siguientes:
text/html: formato HTML
text/plain: formato de texto sin formato
text/xml: formato XML
image/gif: formato de imagen gif
image/jpeg: formato de imagen jpg
image/png: formato de imagen png

El tipo de formato multimedia al comienzo de la aplicación:
aplicación/xhtml+xml:
aplicación de formato XHTML/xml:
aplicación de formato de datos XML/atom+xml: aplicación de formato de agregación XML Atom
/json: aplicación de formato de datos JSON
/pdf:
aplicación de formato pdf/ msword: formato de documento de Word
application/octet-stream: flujo de datos binarios (como descargas de archivos comunes)
application/x-www-form-urlencoded: el encType predeterminado en el formulario, los datos del formulario del formulario se codifican en formato de clave/valor y se envían al servidor (formato predeterminado del formulario para enviar datos)

Supongo que te gusta

Origin blog.csdn.net/m0_49016709/article/details/125197505
Recomendado
Clasificación