2017-12-14 8 views
3

Ich verwende Postbote, um eine API zu testen, die ich habe, alles ist gut, wenn die Anfrage keine Subdomain enthält, wenn ich jedoch eine Subdomain zu URL hinzufüge Ich bekomme diese Antwort."Antwort konnte nicht erhalten", wenn Postbote mit Subdomain verwendet

keine Antwort erhalten konnte

-http://subdomain.localhost:port/api/ ein Fehler Verbindungs ​​Es gab

Warum dies geschehen sein könnte:

Der Server keine Antwort senden könnte: Stellen Sie sicher, dass das Backend funktioniert richtig

Selbst-signierte SSL-Zertifikate werden blockiert: Beheben Sie dies, indem Sie 'S ausschalten SL Zertifikatsüberprüfung‘in Einstellungen> Allgemein

Proxy falsch konfiguriert, dass Proxy Stellen Sie sicher, korrekt konfiguriert ist in Einstellungen> Proxy

anfordern Timeout: Änderungsanforderung Timeout in Einstellungen> Allgemein

Wenn ich das kopieren gleiche URL vom Postboten und in den Browser einfügen bekomme ich eine richtige Antwort, gibt es eine Art von Konfigurationen, die ich tun sollte, um Postbote mit Sub-Domains arbeiten zu lassen?

+1

Ich habe hauptsächlich in Timeout-Probleme geraten, als es so etwas gab nicht mit einem VPN verbunden, ein runaway Prozess serverseitig. Könnte in Ihren Anfrageköpfen oder der CORS-Konfiguration etwas fehlen? –

+1

Wenn dies der Fall ist, sollte ich nicht wie "schlechte Anfrage", "nicht autorisierte" oder etwas ähnliches bekommen? –

+1

Für ein Routing-Problem würden Sie auf jeden Fall eine 40x bekommen. Wenn es eine Whitelist/VPN-Problem ist, sollten Sie auch eine 40x bekommen ... Ich habe keine Ahnung, wie der Dienst konfiguriert ist, aber wenn Sie Postman verwenden, wird Ihre Anfrage von einem anderen Ursprung kommen - also ein potenzielles Whitelist-Problem . Sie sollten in der Lage sein, einige grundlegende Debugging auf der Serverseite zu tun, um zu sehen, ob Sie sogar auf den Controller für Ihren Endpunkt gelangen ... –

Antwort

1

Wenn die folgende Fehlermeldung erhalten, enter image description here

müssen Sie folgendes tun.

Schritt 1: In Postman, klicken Sie auf das Schraubenschlüssel-Symbol, gehen Sie zu den Einstellungen und dann auf die Registerkarte Proxy.

Step 1 Wrench Icon > Settings > Proxy Tab

Schritt 2: Erstellen eines benutzerdefinierten Proxy. Diese article explains how to create a custom proxy. Nachdem Sie den benutzerdefinierten Proxy erstellt haben, stellen Sie sicher, dass Sie die Proxy-Schaltfläche umschalten deaktivieren. Ich legte 61095 für den Proxy-Server ein und es funktionierte für mich.

enter image description here

Schritt 3:

Erfolg

Success

2

Erste Zum Einstellungen in Postman:

enter image description here

1) Off die SSL-Zertifikat Überprüfung in Allgemeine Tab: enter image description here

2) Off die Globale Proxy-Konfiguration und Verwendung System Proxy in Proxy Tab enter image description here

+0

Hat nicht funktioniert :( –

+0

Haben Sie alle Schritte gefolgt, Just jetzt ich änderte es funktioniert für mich –

+0

Ja, ich tat, hat nicht für mich arbeiten –

Verwandte Themen