Prueba de interfaz: la diferencia entre Get y Post

Preguntas clásicas de entrevista

La diferencia entre GET y POST

Los parámetros de la solicitud GET se transmiten en el siguiente formato

  • GET / S? Wd = mp3 HTTP / 1.1

Los parámetros de la solicitud POST se colocan en el formulario Datos de formulario para su transmisión

  • Después de enviar la solicitud al sitio web por primera vez, el servidor marcará el recurso, lo configurará con el campo set-Cookie y lo enviará de vuelta al navegador, el navegador guarda la cookie y, durante la segunda visita, el navegador verificará si la dirección de destino tiene La cookie ha sido devuelta, si la hay, se enviará al navegador con la cookie y se configurará con el campo de cookies.

  • Hay un campo PHPSESSID en set-Cooike, esta es la sesión, se accede al registro por primera vez y la cookie registra la identidad. En la mayoría de los casos, la sesión se transmite a través de cookies.

¿Qué sucede cuando abres un sitio web?

En las solicitudes, el formato de json y datos es diferente:

  • Utilice solicitudes json y solicitudes para convertir datos en cuerpos json, como
    {"clave1": "valor1", "clave2": ["valor2", "valor3"}
  • Use solicitudes de datos, solicitudes para convertir datos a formato de datos de formulario, como
    key1 = value1 & key2 = value2 & key2 = value3

Supongo que te gusta

Origin www.cnblogs.com/chenri/p/12683435.html
Recomendado
Clasificación