HTTP sitios de prueba

1. obligatoria: código de estado HTTP sabe qué? Respectivamente significar?

     HTTP STATS CAT ha ha ha ha ha ha ha

2. Las grandes empresas obligatorios: HTTP almacenamiento en caché, que tiene varios?

  • Se requiere un conocimiento detallado de las similitudes y diferencias ETag, CacheControl, Caducidad
  • referencia  https://imweb.io/topic/5795dcb6fb312541492eda8c
  • La respuesta :( tres campos, dos comparativo)
    1. ETag es mediante la comparación de los recursos del servidor y el navegador valores característicos (como MD5) para decidir si se debe enviar el contenido del archivo, como si sólo envía 304 (no modificado)
    2. Expira se establece el tiempo de expiración (tiempo absoluto), pero si el usuario se ajusta la hora local , puede haber un problema
    3. CacheControl: max-age = 3600 es largo (al establecer la expiración de tiempo relativo ), nada que ver con la hora local.
  • La diferencia Etag y CacheControl: CacheControl se lee de los archivos de caché del navegador locales, y ETag o va a iniciar la solicitud, se solicita ETag, el código de estado golpe es 304
  • Expira y contraste CacheControl, hora local y la hora relativa A.
  • La tecnología de la PWA, la caché del navegador en el orden

La diferencia entre GET y POST: 3. obligatoria

    1. solución equivocada, pero puede entrevista en vivo
      • GET es inofensivo cuando el navegador se deshace y la solicitud POST se presentará de nuevo.
      • dirección URL GET se puede generar barra de favoritos, y no POST.
      • peticiones GET son caché del navegador activa, POST no lo hará, a menos que manualmente.
      • solicitud GET sólo puede codificarse como URL, y POST soporta codificación múltiple.
      • parámetros de la petición GET están intactos en el historial del navegador, y no se conservarán los parámetros POST.
      • solicitud GET transmitida en los parámetros de URL son de longitud limitada, sin la POST.
      • El tipo de datos del parámetro, GET acepta sólo caracteres ASCII, pero no hay post límite.
      • GET más seguro que la POST, ya que los parámetros expuestos directamente en la URL, no se pueden utilizar para transmitir información sensible.
      • GET parámetros pasados ​​a través de la URL, Solicitud cuerpo POST en su lugar.
  • de seguridad puesto, siento insegura
  • Obtener URL tienen restricciones de longitud, hay post
  • obtener los parámetros de la URL en, mensaje el cuerpo del mensaje en
  • sólo tiene que llegar un mensaje, puesto requiere dos o más (porque tiene un cuerpo de mensaje)
  • llegar idempotente, puesto que no es idempotente (muchas veces conseguir el pelo no cambia los datos en la base de datos)
    1. solución positiva
      a una diferencia: --get semántica para el acceso a los recursos, la POST para la presentación de recursos.

4.Cookie VS VS LocalStorage Sesión VS sessionStorage

  • Cookies VS LocalStorage
    1. La diferencia principal es que la cookie se envía al servidor, pero no se envía al servidor LocalStorage
    2. límite de tamaño de la galleta es relativamente pequeño, el máximo general de 4k, LocalStorage 5Mb puede incluso 10 Mb (diferente para cada navegador)
    3. cookie se utiliza para almacenar la información del usuario, LocalStorage depositar cosas sin importancia
  • LocalStorage VS sessionStorage
    1. LocalStorage generalmente no caducará automáticamente (a menos que el usuario desactive manualmente), pero sessionStorage expirado (por ejemplo, cerrar el navegador) al final de la respuesta
  • Sesión VS Cookies
    1. Una cookie es una cadena enviada por el servidor al navegador, el navegador debe ser puesto en la cadena (boletos) en el momento de cada servidor de acceso; Sesión representa una sesión con el buscador de servidores durante algún tiempo
    2. La existencia de explorador de archivos de cookies, Sesión existe en el servidor de archivos
    3. Sesión ha de basarse en la presencia de la galleta, galleta de la realización de prácticas específicas SessionID

5. HTTP2 diferencia y HTTP1 de vuelta!

Jerry Qu Qu Guangyu

Clave: la multiplexación, un servidor de inserción, no sabemos casi

 

Supongo que te gusta

Origin www.cnblogs.com/zhoujingye/p/12578466.html
Recomendado
Clasificación