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
La diferencia entre sesión y cookie
-
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