Có lý do chính đáng nào khiến lý do mặc định cho thẻ này là có? Dường như nó hầu như luôn luôn là không. Tôi đang thiếu cái gì đó?Tại sao không phải là mặc định cho addtoken cflocation bằng không?
Trả lời
Nếu tôi nhớ chính xác, lý do duy nhất cho vấn đề tương thích ngược lại là ở phiên bản 1.0, ban đầu, bạn phải luôn chuyển thông tin đó để duy trì trạng thái đơn đăng ký của mình.
Khi công nghệ di chuyển, họ đã thêm thuộc tính addtoken nhưng để lại mặc định để nó không phá vỡ một loạt các mã hiện có. Bây giờ, nó giống như phụ lục của chúng tôi và không được sử dụng nhiều. Họ có thể có thể thay đổi mặc định tại thời điểm này mà không có nhiều tác động.
Allaire, Macromedia và bây giờ Adobe đều rất quan tâm đến việc duy trì tính tương thích ngược của tính năng trong ngôn ngữ, vì vậy đây có lẽ là lý do tại sao nó vẫn được đặt theo cách này.
Tôi hy vọng nó sẽ không được coi là đặc biệt quan trọng để "sửa", vì không khó thêm thuộc tính vào thẻ của bạn và cũng sẽ phản đối tính tương thích ngược.
Nếu bạn cảm thấy rất mạnh về điều này, tại sao bạn không muốn liệt kê nó? http://www.adobe.com/go/wish/
Thay vì sử dụng danh sách mong muốn, chỉ gửi một email hàng loạt, bạn nên sử dụng cơ sở dữ liệu yêu cầu tính năng/lỗi công khai mới: http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html –
bạn luôn có thể tạo thẻ tùy chỉnh của riêng mình hoặc cfc để bao bọc cflocation và nội bộ chỉ chuyển url tới vị trí cflocation với bộ addtoken thành false. bạn có thể dễ dàng tìm kiếm thay thế trên <cflocation -> <cflocation_nosuck
Tôi đã đề xuất một vài năm trước cho Adobe để thêm cài đặt cấu hình cho nó. Tôi chắc chắn rằng yêu cầu vẫn còn tồn tại ở đâu đó trong hệ thống của họ nhưng làm phiền họ một lần nữa sẽ là tuyệt vời.
Bạn cũng nên ghi lại mối quan ngại của mình tại số COLDFUSION BUG DATABASE và đưa sự chú ý của số CFML Advisory Committee.
nhận xét thêm, trong các phiên bản cũ hơn của CF, bạn cần chuyển mã thông báo trong URL để thực hiện phiên "Stuff" liên quan ... khi tôi gọi lại.
- 1. Tại sao trình tạo mặc định Hibernate cho PostgreSql là "SequenceGenerator" chứ không phải "IdentityGenerator"?
- 2. tại sao KHÔNG MỌI MỌI mặc định là UTF-8?
- 3. tại sao không phải là đa dạng.
- 4. Tại sao "hết nguồn" xây dựng không phải là mặc định?
- 5. cflocation vs cfheader cho 301 chuyển hướng
- 6. tại sao Object.prototype === không phải là myNewObj.prototype?
- 7. tại sao Object.GetType() không phải là ảo?
- 8. Tại sao không phải là Enumerations Iterable?
- 9. Tại sao cài đặt mặc định == không gọi Equals?
- 10. Lý do cho C# không hỗ trợ các đối số mặc định/mặc định là gì?
- 11. Tại sao git không đẩy thẻ theo mặc định?
- 12. Tại sao SET XACT_ABORT KHÔNG hoạt động mặc định?
- 13. Tại sao ServiceStack.Text không mặc định ngày thành iso8601?
- 14. Tại sao Đếm không phải là số nguyên không dấu?
- 15. Tại sao PreAuthenticate không được kích hoạt theo mặc định?
- 16. VB.Net tại sao đây không phải là lỗi?
- 17. Tại sao PHP không có hàm tạo mặc định?
- 18. Tại sao ExecutionContext toàn cầu không phải là tham số mặc định trong khối trong tương lai?
- 19. Tại sao System.Enum không phải là một loại giá trị?
- 20. Tại sao gọi lại tôi nói "không xác định không phải là một chức năng
- 21. Tại sao mã này nhận được không xác định nhưng không phải là 2?
- 22. Tại sao mergesort không phải là động lập trình
- 23. tại sao không phải là (123 == 0123) trong java?
- 24. Environment.GetCommandLineArgs - tại sao nó là một phương pháp? Tại sao không phải là tài sản?
- 25. SQL: Tại sao varchar (50) là mặc định?
- 26. Tại sao UtteranceProgressListener không phải là giao diện?
- 27. Django: "TypeError: [] không phải là JSON serializable" Tại sao?
- 28. Tại sao .val() không phải là một hàm?
- 29. Tại sao Scalas không phải là một đơn nguyên?
- 30. Tại sao C# không cho phép typeof làm thông số mặc định?
vâng, vào những năm 90, bạn không thể tin tưởng vào người dùng đã bật cookie. ngày nay, rất hiếm khi tìm thấy một người dùng bị vô hiệu hóa cookie và những người dùng đó có thể đã quen với các ứng dụng bị hỏng cho họ. – Kip
vậy tại sao nó không thay đổi? Coldfusion là phiên bản 8 với 9 và 10 trên đường. Nó chỉ có vẻ như trong thập kỷ qua họ sẽ thực hiện chuyển đổi. Bất kỳ ai đang chạy mã từ Coldfusion 1.0 sẽ không sử dụng các phiên bản mới hơn. – Jason
Hãy chọn cài đặt máy chủ để thay đổi mặc định dưới mui xe - ngay cả khi đang di chuyển, vì đó là chuyển hướng chứ không phải thứ gì đó ở giữa thứ gì đó có thể là vòng lặp bên trong hoặc xử lý chính. – jinglesthula