2016-06-30 7 views
0

Ich brauche diese Fähigkeiten.Gibt es eine Möglichkeit, die Backend-Antwort für das Frontend nachzuahmen?

  • Verfolgen Anfragen und ihre Antworten.
  • Put Request auf Modifikationsfilter, der entweder den Header/Body der Anfrage und/oder den Header der Antwort für eine bestimmte URL ändern würde.
  • In der Lage zu spezifizieren, wie eng die Anfrage zutreffen, um die Änderung zu übernehmen (d. H., Wenn die URL mit allen Headern übereinstimmt, die mit den Körperübereinstimmungen übereinstimmen).
  • Anfragen wiederholen.
  • Abfangen und ändern auf Live. Anforderungen speichern

Ich wünschte, Briefträger könnte es tun.

Ich konnte nicht finden, Chrome-Erweiterung, die dies tut. Die meisten erlauben es, Header nicht Körper der Anfrage zu modifizieren und keine erlauben, Antwortdaten zu verspotten.

Ich bin offen für Terminal-Tools oder eigenständige Tools.

Außerdem nehme ich an, dass ich die Kontrolle über das Backend überhaupt nicht oder im Moment habe.

Dies kann als Stubbing API Antwort auch bezeichnet werden.

+0

Siehe ['ServiceWorker'] (https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker) – guest271314

+0

Ich frage mich, wie https-Anfragen verspottet und abgefangen werden können. –

+0

Was bedeutet" verspottet " "? Um lokal zu testen? Haben Sie die verlinkten Seiten unter https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker überprüft? – guest271314

Antwort

0

Ich denke, Charles Proxy ist was du suchst. Sie können die Antwort rewrites on the fly durchführen, zusätzlich zu einer ganzen Reihe anderer wirklich nützlicher Dinge.

es ist eine kostenpflichtige Anwendung, hat aber eine kostenlose Testphase.