Heim >Web-Frontend >js-Tutorial >CORS-Fehler: Warum werden „Anfragen nur für Protokollschemata unterstützt: http...?'

CORS-Fehler: Warum werden „Anfragen nur für Protokollschemata unterstützt: http...?'

DDD
DDDOriginal
2024-12-03 03:03:09946Durchsuche

CORS Error: Why are

CORS-Fehler: „Anfragen werden nur für Protokollschemata unterstützt: http...“

Wenn ein CORS-Fehler wie in diesem Szenario auftritt, ist dies wichtig um zu überprüfen, ob das in der Anforderungs-URL verwendete Protokollschema mit einem der unterstützten Schemata (http, data, chrome, chrome-extension oder https) übereinstimmt.

Hier In diesem Fall war das Problem auf das Fehlen eines Protokollschemas in der URL zurückzuführen, die im Express-Backend-Code verwendet wurde:

this._baseUrl = 'localhost:4201/';

Durch die Korrektur der URL, um das HTTP-Protokollschema einzuschließen, wurde das Problem behoben:

this._baseUrl = 'http://localhost:4201/';

Daher ist es wichtig sicherzustellen, dass das Protokollschema in der Anforderungs-URL dem erwarteten Wert entspricht, um CORS-Fehler zu vermeiden.

Das obige ist der detaillierte Inhalt vonCORS-Fehler: Warum werden „Anfragen nur für Protokollschemata unterstützt: http...?'. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn