Effektiv CORS-lösning för Firefox-användare
CORS Everywhere är ett praktiskt tillägg för Firefox som möjliggör CORS (Cross-Origin Resource Sharing) överallt genom att modifiera HTTP-svar. Denna WebExtension är särskilt användbar för utvecklare som behöver testa och arbeta med API:er utan att begränsas av vanliga CORS-regler. Tillägget är inaktiverat som standard och kan enkelt aktiveras via en knapp i verktygsfältet. Användare kan välja mellan tre lägen: röd (inaktiverad), grön (aktiverad) och en kombination av båda för att använda en aktiveringsvitlista.
CORS Everywhere tillhandahåller också flera alternativ som kan justeras via about:addons, inklusive möjligheten att aktivera tillägget vid start och att tvinga värdet för "access-control-allow-origin". Det är viktigt att notera att tillägget inte inaktiverar några säkerhetsfunktioner i Firefox; det ändrar bara HTTP-förfrågningar för att få servern att tro att svaret är gynnsamt. Observera att det finns begränsningar, särskilt när det gäller lokala filer i vissa versioner av Firefox.