Während dieser Zeit, als ich verwandte Technologien zur Entwicklung einer kleinen Funktion verwendete, stieß ich auf das Problem der portübergreifenden Anforderung des Backends. Ich habe mir zuerst die offizielle Dokumentation angesehen, aber ich habe es nicht ganz verstanden. . . Die konkrete Situation ist: Ich möchte auf der Front-End-Seite eine domänenübergreifende Ajax-Anfrage an den von Express erstellten Back-End-Server verwenden. Ich habe einige Informationen überprüft und es selbst ausprobiert, aber ich habe immer wieder verschiedene Fehler gemeldet. . . Möglicherweise weiß ich nicht, wie ich den http-Proxy konfigurieren soll. Muss ich Webpack und Express-Backend gleichzeitig konfigurieren?
Die Details sind wie folgt:
Zuerst ist der devServer-Teil des Webpacks:
Der zweite ist der Ajax-Anfragehintergrund in der js-Datei:
Endlich das Express-Backend:
Darüber hinaus meldet Ajax gemäß der obigen Schreibmethode immer eine 504-Zeitüberschreitung, und gleichzeitig meldet das Hintergrundterminal auch einen Fehler (wahrscheinlich entsprechend dem 504 an der Rezeption), wie unten gezeigt:
ajax请求的时候第一个斜杠不需要.会由devServer进行proxy;
504错误代码
http://www.checkupdown.com/st...