Vor kurzem, wenn ich meine Firma Programm neu schreiben. Ich benutze das RxJava + OkHttp + Retrofit. Aber ich habe ein Problem.ändern baseurl mit okhttp
- Unsere Anwendung hat nur eine Zugriffsschnittstelle, die die Basisadresse für alle Module bereitstellen kann. Das Format ist wie folgt.
- Meine Absicht ist dynamisch baseurl mit Abfangraketen zu ersetzen, der Code lautet wie folgt:
, dass mein Code ist aber ich habe eine Frage gefunden, die konvertierte URL wird so: www.xxapi.com:80/authorize/login/{#version code}
(Das ist falsch).
Das ist falsch. Dieses Versionsfeld sollte hinter der Basisadresse liegen. Die korrekte URL lautet wie folgt: www.xxapi.com:80/{#version code}/authorize/login
(Dies ist richtig).
Ich habe viele Möglichkeiten ausprobiert, und ich kann den Speicherort des Versionsfelds nicht ändern.
Ich weiß wirklich nicht weiter, es tut mir leid.
[Bitte schreiben Sie nicht, Ihren Code als ein Bild.] (// meta.stackoverflow.com/q/285551) – Henry
sorry, habe ich es zum ersten Mal. –