Oltre alla riscrittura degli URL, quali opzioni sono disponibili per mantenere le sessioni senza utilizzare i cookie?

StackOverflow https://stackoverflow.com/questions/250501

  •  05-07-2019
  •  | 
  •  

Domanda

Ho visto varie opzioni per la riscrittura degli URL qui su Stack Overflow e altri luoghi sul Web, ma ero curioso di vedere se c'erano altre opzioni.

È stato utile?

Soluzione

Questa è una speculazione, dato che Cookie e URL Rewriting sono i due principali, ma tecnologicamente, penso che sarebbe possibile:

  • esegui un enorme hackery con javascript che acquisisce tutti i collegamenti e invia un modulo con le informazioni.
  • traccia la sessione sul server in base all'IP

Entrambi hanno i loro lati negativi e buchi ovviamente.

Altri suggerimenti

Variabili di sessione? Al lavoro, non è consentito utilizzare cookie non di sessione senza un carico di autorizzazioni.

È possibile mantenere lo stato tramite un cookie o tramite un parametro di query. Il browser deve essere in grado di passare i dati al web server in qualche modo e queste sono le uniche due opzioni.

Suppongo che dipenderebbe dalla tecnologia che stai usando. In ColdFusion puoi mantenere variabili di sessione senza cookie.

Stai utilizzando un archivio database lato client, come Google Gears (sqlite)? Html5 dovrebbe includerne uno ( webkit già lo fa ).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top