Kann die Vue-Reverse-Proxy-IP eine Verbindung zum Port herstellen?
Vue.js ist ein beliebtes JavaScript-Framework, das einen Reverse-Proxy (Reverse Proxy) verwendet, um Anfragen an einen Remote-Server weiterzuleiten und so domänenübergreifende Probleme zu lösen. Ein Reverse-Proxy ist eine Middleware zwischen dem Client und dem Backend-Server. Seine Funktion besteht darin, die wahre Quelladresse der vom Client gesendeten Anfrage zu verbergen. In Vue.js kann ein Reverse-Proxy die folgenden Funktionen ausführen: Client-Anfragen empfangen, Anfragen an den Remote-Server weiterleiten, Server-Antworten zurückgeben und Antworten an den Client weiterleiten.
Reverse-Proxy erfordert normalerweise die Konfiguration einer Proxy-Server-Adresse. Bei dieser Adresse handelt es sich in der Regel um eine IP-Adresse oder einen Domänennamen. Wenn Sie in Vue.js einen Reverse-Proxy-Server verwenden möchten und der Server auf einem bestimmten Port läuft, müssen wir den Port-Parameter nach der Proxy-Server-Adresse hinzufügen.
Öffnen Sie zunächst im Stammverzeichnis des Vue.js-Projekts die Datei vue.config.js und fügen Sie die folgende Konfiguration hinzu:
module.exports = {#🎜 🎜# devServer : {
proxy: { '/api': { target: 'http://127.0.0.1:3000', changeOrigin: true, // needed for virtual hosted sites pathRewrite: { '^/api': '' } } }
}
Das obige ist der detaillierte Inhalt vonKann die Vue-Reverse-Proxy-IP eine Verbindung zum Port herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!