CORS Mọi Nơi: Tăng Cường Phát Triển Web Của Bạn
CORS Everywhere là một tiện ích mở rộng của Firefox được thiết kế cho các nhà phát triển web nhằm đơn giản hóa việc quản lý Chia sẻ Tài nguyên giữa Các nguồn gốc khác nhau (CORS). Công cụ này cho phép người dùng kích hoạt CORS bằng cách sửa đổi các phản hồi HTTP, giúp dễ dàng hơn trong việc kiểm tra các ứng dụng web yêu cầu các yêu cầu giữa các nguồn gốc khác nhau. Tiện ích mở rộng hoạt động theo giấy phép dựa trên đăng ký và được phân loại dưới Phát triển & CNTT. Nó được xây dựng dưới dạng WebExtension, đảm bảo khả năng tương thích với các phiên bản Firefox mới nhất trong khi vẫn duy trì các giao thức bảo mật.
Chức năng của CORS Everywhere có thể được bật/tắt thông qua một nút trên thanh công cụ, nút này bị vô hiệu hóa theo mặc định. Người dùng có thể chọn từ ba trạng thái: vô hiệu hóa (đỏ), kích hoạt (xanh), hoặc kích hoạt với danh sách trắng kích hoạt (xanh/đỏ). Tiện ích mở rộng cũng cung cấp các tùy chọn để kích hoạt nó khi khởi động, buộc giá trị của "access-control-allow-origin", và thiết lập danh sách trắng kích hoạt bằng cách sử dụng biểu thức chính quy. Điều quan trọng cần lưu ý là tiện ích mở rộng không vô hiệu hóa bất kỳ tính năng bảo mật nào mà thay vào đó là thay đổi các yêu cầu HTTP để tuân thủ các quy tắc CORS.