1. Lösung 1.1 Beschreibung des Schnittstellenkontextpfads Die beiden Präfixe für Serviceanforderungen der Backend-Schnittstelle lauten wie folgt:
1.2 vue.config.js-Konfiguration devServer: { Port: 8005, Proxy: { // Erste Serverkonfiguration '/bryant': { Ziel: 'http://localhost:8081, ws: wahr, changeOrigin: wahr, PfadNeu schreiben: { '^/bryant': '/bryant' } }, // Zweite Serverkonfiguration '/': { Ziel: 'http://localhost:8082', ws: wahr, changeOrigin: wahr, PfadNeu schreiben: { '^/': '/' } } } } 1.3 Axios-Modifikation // API-Basis-URL, festgelegtes Präfix existiert nicht const BASE_URL = '' // Eine Axios-Instanz erstellen const service = axios.create({ baseURL: Basis-URL, Timeout: 6000 // Anforderungs-Timeout}) Zu diesem Zeitpunkt muss Axios die BaseUrl-Konfiguration nicht direkt angeben 1.4 Senden einer Anfrage // Das Anforderungspräfix ist "/" dies.$http.get("/basketball").dann(res => { Konsole.log('/', res) }).catch(err => { console.log(fehler) }) // Anforderungspräfix ist „bryant“ dies.$http.get("/bryant/mvp").dann(res => { console.log('/bryant', res) }).catch(err => { console.log(fehler) }) ZusammenfassenBei mehreren Schnittstellendiensten sollte das Präfix „/“ am Ende der Proxy-Konfiguration platziert werden. Beim Proxying wird es von oben nach unten durchsucht. Wenn es oben platziert wird, werden auch andere Dienste durch diese Konfiguration geproxied. Dies ist das Ende dieses Artikels mit der detaillierten Erklärung der Lösung für die Vue-Konfiguration, die mehrere Server anfordert. Weitere relevante Vue-Konfigurationen, die mehrere Server anfordern, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: So installieren Sie Mysql5.7 in Centos6
>>: So legen Sie eine feste IP-Adresse in einer virtuellen CentOS7-Maschine fest
Installieren Sie Docker unter CentOS 8 Offizielle...
1. Bereiten Sie eine neue Festplatte vor und form...
MySQL 5.7.8 und höher unterstützt nun einen nativ...
Vorwort Dieser Artikel stellt hauptsächlich die L...
Wenn Sie Ihr System interaktiv überwachen möchten...
Was ist ein absteigender Index? Sie kennen sich v...
CSS-Benennungsregeln Header: Header Inhalt: Inhalt...
Vorwort In MySQL ist die Abfrage mehrerer Tabelle...
Bei Webdiensten geht es um die Kommunikation zwis...
Inhaltsverzeichnis 1. Rezeptsammlung 1.1 Projekth...
Dieser Artikel stellt Nginx ausführlich vor, von ...
1. <select style="width:195px" name=&...
Die Verwendung von Schriftarten im Web ist sowohl ...
Zusammengeklappte Kopfzeilen sind eine großartige...
Beim Erstellen von HTML-Webseiten mit Dreamweaver...