Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [COOKIE] quali sono le logiche di fondo?

    sto cercando di capire come funzionano?

    tutti parlano del codice per gestirli (e quindi non sto chiedendo questo) ma nessuno spiega il meccanismo e la struttura

    leggendo qua e là ho presunto alcune cose, che qui vi chiedo di verificare:

    1) i cookie non sono i singoli file txt, ma sono i singoli gruppi di informazioni scritte nel file txt, quindi 1 file txt contiente più cookies, tutti quelli che il sito genera

    2) NomeUtenteOS e DominioSito sono le 2 variabili usate per chiamare i singoli txt (NomeUtenteWindows@DominioSito.txt), e in corrispondenza di tali valori il sito può accedere al contenuto del txtr attraverso "document.cookie"
    ...ne deduco che tutte le pagine di tale dominio accedono allo stesso txt ...ma perchè nel nome del txt ci sono sempre le parentesi quadre "[1]" ? che significa?

    2.1) e se voglio un cookie per ogni pagina?
    2.2) e se voglio usare lo stesso cookie per 2 domini diversi?

    3) nella lettura dei cookies solitamente si usano 2 tecniche: o si ricerca la variabile con "indexOf", o si genera un'array con le singole variabili attraverso "split" ...quest'ultima seppur possa sembra più pulita come soluzione mi sembra un po' più complessa da gestire

    4) NOMI VARIABILI: la prima è scelta da noi, poichè identifica il singolo cookie, le altre sono standard: "expires". Ma esiste solo questa? "path=/" che significa? è importante l'ordine in cui vengono scritte?

    5) come si legge il contenuto dei file txt? lì ho aperti ma c'è un casino di numeri, tutti raggruppati e separati da "*" o da "0" ...corrispondono al ";" che mettiamo noi?

    6) le funzioni per lavorare sui cookie devono essere create da noi, non esistono funzioni preconfigurate in javascript. Noi ci limitiamo a scrivere nel testo con "document.cookie=...."
    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

  2. #2
    ...altro:

    7) forse ho sbagliato: il file.txt è il cookie, 1 cookie può contenere più pacchetti di informazioni

    8) tutte le variabili allora non si riferiscono al cookie ma al singolo pacchetto di informazioni

    9) ho trovato questo codice:
    codice:
    <COOKIE NAME="cookie_name"
        VALUE="text"
        EXPIRES="period"
        SECURE="Yes/No"
        PATH="urls"
        DOMAIN=".domain">
    come mai nessuno lo usa ? è così semplice...
    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    1 corretto (se non sbaglio, fino a un massimo di 20 x dominio e ad un peso di 4kb x singolo cookie)
    2.1 per avere un cookie non disponibile da altre pagine segna nel path il percorso relativo alla root della pagina in questione,
    fino alla cartella nel caso volessi condividerlo solo tra documenti nella specifica cartella
    2.2 impossibile
    3 dov' e' la domanda? se ho un cookie singolo trovo + comodo non splittare, se ho + cookie splitto
    4 potrei sbagliare ma l' ordine non e' importante, le variabili lasciate vuote assumono valore di default:
    path=root
    expires=singola sessione
    secure=off
    5 perche' dovresti cercare di leggerli "letteralmente"?
    6 non so se ho capito bene ma, no
    9 che lingua e' quella?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.