Por que o padrão para cflocation não é addtoken igual a nenhum?
-
12-09-2019 - |
Pergunta
Existe alguma boa razão pela qual o padrão para esta tag seria sim? Parece ser que ele deve quase sempre não ser. Estou faltando alguma coisa?
Solução
Se bem me lembro, a única razão para que seja dessa forma é para alguma maneira para trás para trás problemas de compatibilidade em algo como a versão 1.0, onde originalmente, você tinha que passar sempre que a informação em torno de manter o seu estado de aplicação.
Quando a tecnologia mudou, eles adicionaram o atributo addtoken mas deixou o padrão para que ele não iria quebrar um monte de código existente. Agora, é mais ou menos como o nosso apêndice e não é usado para muito. Eles provavelmente poderia alterar o padrão neste ponto sem muito impacto.
Outras dicas
Allaire, Macromedia e agora Adobe estão todos muito interessados ??em manter compatibilidade com versões anteriores de recurso na língua, então isso é provavelmente por isso que o seu ainda definida desta forma.
espero que ele não seria considerado de particularmente elevada importância para a "correção", como não é difícil de adicionar o atributo à sua tag e também seria contrária à compatibilidade com versões anteriores.
Se você se sentir muito fortemente sobre isso, por que não a Lista de Desejo-lo? http://www.adobe.com/go/wish/
você sempre pode fazer o seu próprio tag personalizado ou cfc que envolve cflocation e internamente apenas passa o URL para um cflocation com o conjunto addtoken como falsa. seria fácil para depois fazer um encontrar uma substituição em <cflocation -> <cflocation_nosuck
propus há alguns anos a Adobe para adicionar uma configuração para ele. Im certeza de que a solicitação ainda está em algum lugar vivo em seu sistema, mas importunando-los novamente seria ótimo.
Você deve gravar a sua preocupação com a COLDFUSION DATABASE BUG e trazê-lo à atenção dos href="http://www.opencfml.org/display/cfmladvisory/Home" rel="nofollow Comité Consultivo CFML também.
comentando ainda mais, em versões antigas do CF, você precisava passar as fichas na URL para fazer sessão relacionada "coisas" ... se bem me lembro.