- Name
- lúc 06:35 5 tháng 9, 2026 UTC
- Tác giả
- Kamo
- Cam kết
- a5989d7
Thư mục đi du lịch như một đoạn đường dẫn, và Gmail phân chia phân cấp của nó với "/" — thư mục đã gửi của nó là '%Gmail'/ sent Mail'. Không có cách nào để đặt nó vào một đoạn: * Được mã hóa một lần,% 2F bị từ chối bởi Tomcat và một lần nữa bởi Spring Security Tường chống lửa nghiêm ngặt, 400 yêu cầu xấu trước khi người quản lý chạy; * đã mã hóa hai lần — mà cách giải mã thứ hai của chính người điều khiển này sẽ khác đi muốn — %25 bị từ chối bởi cùng một bức tường lửa. Nó từ chối chính xác Bởi vì một dịch vụ giải mã một con đường hai lần là hình dạng đường thẳng đối diện Name Sẽ là một cuộc trao đổi tồi tệ. Vì vậy, tên bây giờ đến như là một tham số yêu cầu « thư mục », nơi không quy tắc nào áp dụng và giải mã duy nhất của Spring là chính xác. Đoạn đường vẫn được đọc khi Truy vấn là không có, vì vậy mỗi URL đã phát hành làm việc, một người gọi gửi Truy vấn để lại một người giữ chỗ trên đường. Điều này cũng sửa chữa hai lỗi yên tĩnh hơn của hình thức cũ, mà giải mã hai lần và như vậy đọc một thư mục được gọi là "Q3 + Q4" là "Q3 Q4" và một thư mục được gọi là "100% hoàn thành" như một Dãy thoát.