stringtranslate.com

galleta magica

En informática , una cookie mágica , o simplemente cookie para abreviar, es un token o paquete corto de datos que se pasa entre programas en comunicación . La cookie se utiliza a menudo para identificar un evento particular o como "identificador, ID de transacción u otra señal de acuerdo entre programas cooperantes". [1]

Uso

Los datos de las cookies normalmente no son significativos para el programa destinatario. El contenido es opaco y normalmente no se interpreta hasta que el destinatario devuelve los datos de la cookie al remitente o quizás a otro programa más adelante. [ cita necesaria ]

En algunos casos, los programas destinatarios pueden comparar de manera significativa la igualdad de dos cookies. [ cita necesaria ]

La cookie se puede utilizar como un billete . [ cita necesaria ]

Uso temprano

El término cookie mágica aparece en la página de manual de la rutina fseek en la biblioteca estándar de C, que se remonta al menos a 1979, donde se indica:

Cookie como token

Una analogía es la ficha que se entrega en el mostrador del guardarropa en la vida real . La ficha no tiene un significado intrínseco, pero su singularidad permite cambiarla por el abrigo correcto cuando se devuelve al mostrador del guardarropas. La ficha del guardarropa es opaca porque la forma en que el personal del mostrador puede encontrar el abrigo correcto cuando se presenta la ficha es irrelevante para la persona que desea que se le devuelva el abrigo. En otros casos (como es posible con las cookies HTTP ), los datos de interés reales se pueden almacenar como pares de nombre-valor directamente en la cookie.

Las cookies se utilizan como tokens de identificación en muchas aplicaciones informáticas. Cuando uno visita un sitio web , el servidor remoto puede dejar una cookie HTTP en la computadora, donde a menudo se utilizan para autenticar la identidad al regresar al sitio web.

Las cookies son un componente del método de autenticación más común utilizado por el sistema X Window .

Referencias

  1. ^ Raymond, Eric. "Galleta". El archivo de jerga . Consultado el 4 de enero de 2022 . Un identificador, ID de transacción u otra señal de acuerdo entre programas cooperantes. "Le doy un paquete y él me devuelve una galleta". El cheque de reclamo que recibe de una tintorería es un ejemplo mundano perfecto de una galleta; lo único que sirve es para relacionar una transacción posterior con esta (para recuperar la misma ropa).
  2. ^ Manual del programador de UNIX, séptima edición, vol. 1, FSEEK (3S), Bell Telephone Laboratories, Murray Hill, Nueva Jersey, enero de 1979.
  3. ^ Manual del programador de UNIX, vol. II (Biblioteca), FSEEK (3S), 4.2 BSD, 12 de febrero de 1983.
  4. ^ Laboratorios Bell Telephone, incorporados. "FSEEK(3S)." En UNIX Time-Sharing System: UNIX Programmer's Manual , versión revisada y ampliada de la séptima edición, volumen 1, página 263. Nueva York: Holt, Rinehart y Winston, 1983. https://archive.org/details/unixtimesharings0001bell