Diesmal werden wir vorstellen, wie man Allow-Control-Allow-Origin: * in Chrome-Erweiterungen konfiguriert.
{/* “Allow-Control-Allow-Origin: *” Erweiterungskonfiguration. */}
Allow-Control-Allow-Origin: * Erweiterungskonfiguration.
:///* ://localhost:3000/
Außerdem müssen Sie für localhost Access-Control-Allow-Origin:* zum HTTP-Header hinzufügen,
und es auch zum Expose-Header der Erweiterung hinzufügen.
Um den HTTP-Header in Rails hinzuzufügen, schreiben Sie Folgendes im Controller, der der View entspricht:
response.set_header('Access-Control-Allow-Origin', '*')
Durch Hinzufügen des HTTP-Headers wie oben,
können Sie die Allow-Control-Allow-Origin: *-Erweiterung auch für localhost verwenden.
Außerdem können Sie im Fall von Rails den HTTP-Header zu allen Controllern hinzufügen, indem Sie Folgendes in config/application.rb schreiben:
config.action_dispatch.default_headers = {
'Access-Control-Allow-Origin' => '*'
}
Das ist alles.