¿Hay alguna buena razón por la cual el valor predeterminado para esta etiqueta sería sí? Parece ser que casi siempre debería ser no. Me falta algo?¿Por qué no es el valor predeterminado para cflocation addtoken igual a no?
Respuesta
Si no recuerdo mal, la única razón por la que es así es por algunos problemas de compatibilidad con versiones anteriores como la versión 1.0, donde originalmente tenía que pasar esa información para mantener el estado de la aplicación.
Cuando la tecnología avanzó, agregaron el atributo addtoken pero dejaron el valor predeterminado para no romper un montón de código existente. Ahora, es algo así como nuestro apéndice y no se usa mucho. Probablemente podrían cambiar el valor predeterminado en este momento sin mucho impacto.
Allaire, Macromedia y ahora Adobe tienen mucho interés en mantener la compatibilidad con versiones anteriores de la función en el idioma, por lo que esta es probablemente la razón por la que todavía está configurado de esta manera.
Espero que no se considere de especial importancia la "corrección", ya que no es difícil agregar el atributo a la etiqueta y también va en contra de la compatibilidad con versiones anteriores.
Si está muy convencido de esto, ¿por qué no desea incluirlo en la lista? http://www.adobe.com/go/wish/
En lugar de usar la lista de deseos, que solo envía un correo electrónico masivo, debe usar la nueva base de datos de solicitud de errores/características públicas: http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html –
siempre puede hacer su propia etiqueta personalizada o cfc que ajusta la ubicación e internamente pasa la url a una ubicación con el conjunto de datos como falso. Sería fácil entonces hacer una búsqueda de un reemplazo en <cflocation -> <cflocation_nosuck
Propuse hace unos años a Adobe que agregue una configuración para ello. Estoy seguro de que la solicitud todavía está viva en algún lugar de su sistema, pero molestarlos de nuevo sería genial.
Debe registrar su inquietud en el COLDFUSION BUG DATABASE y llamar la atención del CFML Advisory Committee también.
comentando además, en versiones anteriores de CF, necesitabas pasar los tokens en la URL para hacer "cosas" relacionadas con la sesión ... como recuerdo.
- 1. php no es igual a no es igual, igual a
- 2. por qué no es nulo igual a null falsa
- 3. ¿Por qué esta resta no es igual a cero?
- 4. ¿Por qué double.NaN no es igual a sí mismo?
- 5. consulta "es igual a" no funciona
- 6. Cadena no es igual a
- 7. Rieles validación de que un valor no es igual a
- 8. ¿Por qué el valor de enum predeterminado es 0 y no el mínimo?
- 9. ¿Por qué FLT_MIN es igual a cero?
- 10. ¿Por qué el tipo "int" nunca es igual a "nulo"?
- 11. ¿Cuál es el valor predeterminado para un campo si no se proporciona un valor predeterminado?
- 12. ¿Por qué C++ 0x rvalue reference no es el valor predeterminado?
- 13. Si el valor no es igual en cmake 2.8
- 14. SQL: ¿Por qué varchar (50) es el valor predeterminado?
- 15. ¿Por qué el valor de retorno predeterminado de main es 0 y no EXIT_SUCCESS?
- 16. Nada es igual a String.Empty, null no es igual a String.Empty, ¿qué me falta aquí?
- 17. Cadena no es igual a la cadena?
- 18. Java es igual a(): para reflejar o no para reflejar
- 19. ¿Por qué el campo oculto de AntiForgeryToken no es igual que sus cookies en mi máquina?
- 20. ¿Por qué ElapsedTicks X 10 000 no es igual a ElapsedMilliseconds para .Net's Stopwatch?
- 21. ¿por qué no TODO lo predeterminado a UTF-8?
- 22. ArrayList que no utiliza el reemplazado es igual a
- 23. C++ asignador predeterminado: ¿qué pasaría si el tamaño no es igual al tamaño pasado a la invocación de allocate?
- 24. No es igual condicional
- 25. php no es igual a! = Y! ==
- 26. No es posible: este puntero como argumento predeterminado. ¿Por qué?
- 27. ¿Por qué es en vb.net si asigno un número a una sola variable? No es igual al mismo valor
- 28. ¿Cuál es la sintaxis de F # para "no igual a"?
- 29. Verifique si un objeto dado (referencia o tipo de valor) es igual a su valor predeterminado
- 30. ¿Por qué 050 no es igual a 50 en el siguiente fragmento?
Sí, en la década de los 90 no se podía contar con que el usuario tuviera habilitadas las cookies. hoy en día, sería raro encontrar un usuario con cookies deshabilitadas, y esos usuarios probablemente estén acostumbrados a que las aplicaciones se rompan por ellos. – Kip
¿por qué no ha cambiado? Coldfusion está en la versión 8 con 9 y 10 en el camino. Parece que en la última década habrían hecho el cambio. Cualquiera que esté ejecutando el código de Coldfusion 1.0 no usará las versiones más nuevas de todos modos. – Jason
Sea amable al tener una configuración de servidor para cambiar el valor predeterminado debajo del capó, incluso sobre la marcha, ya que es una redirección y no algo en el medio de algo que podría ser un ciclo interno o un procesamiento mayor. – jinglesthula