Perché l'impostazione predefinita per cflocation non è addtoken pari a n?
-
12-09-2019 - |
Domanda
C'è qualche buona ragione per cui il valore di default per questo tag sarebbe sì? Sembra essere che dovrebbe quasi sempre essere. Mi manca qualcosa?
Soluzione
Se non ricordo male, l'unica ragione per questo è che così è per alcuni problemi di compatibilità a ritroso nel lontano qualcosa come versione 1.0, dove in origine, si doveva passare sempre che le informazioni intorno a mantenere il vostro stato di applicazione.
Quando la tecnologia mosse, hanno aggiunto l'attributo addtoken ma lasciato l'opzione predefinita in modo che non si romperebbe un mucchio di codice esistente. Ora, è un po 'come la nostra appendice e non viene utilizzato per molto. Potrebbero probabilmente modificare il valore predefinito, a questo punto, senza impatto molto.
Altri suggerimenti
Allaire, Macromedia e Adobe ora sono tutti molto interessati a mantenere la compatibilità della funzione nella lingua, quindi questo è probabilmente il motivo per cui la sua ancora impostato in questo modo.
mi aspetto che non sarebbe stato considerato di particolare grande importanza per "fissare", come il suo non è difficile aggiungere l'attributo al tag e sarebbe anche in contrasto con la compatibilità all'indietro.
Se si sente molto fortemente su questo, perché non Wish List? http://www.adobe.com/go/wish/
si può sempre fare il proprio tag personalizzato o CFC che avvolge cflocation ed internamente appena passa l'URL di un cflocation con l'addtoken impostato su false. sarebbe facile per poi fare un trovare una sostituzione sul <cflocation -> <cflocation_nosuck
ho proposto qualche anno fa ad Adobe per aggiungere un impostazione per esso la configurazione. Sono sicuro che la richiesta è ancora vivo da qualche parte nel loro sistema, ma li infastidire ancora una volta sarebbe fantastico.
Si dovrebbe registrare la vostra preoccupazione per la DATABASE COLDFUSION ERRORE e portarlo all'attenzione del href="http://www.opencfml.org/display/cfmladvisory/Home" rel="nofollow noreferrer"> CFML comitato consultivo pure.
commentando ulteriormente, nelle versioni precedenti di CF, avevi bisogno di passare i gettoni nell'URL per fare la sessione correlate "Stuff" ... come ricordo.