24FreelanceFreelance-Marktplatz, der niemals schläft
Antwortzeit ist abgelaufen

Entwickle einen Mock-API-Server basierend auf der OpenAPI-Spezifikation

146 Ansichten 0 Antworten#42142
Budget€925für das Projekt
FormatEinmaliges Projektkeine Vorauszahlung
ZahlungBargeld, Banküberweisung
Antworten akzeptiertAntwortzeit ist abgelaufenbis 01.09.2026
Antworten0Kategorien-Durchschnitt: 0,4
Ansichten14671 in 14 Tagen

Projektbeschreibung

Übersetzt
Wir bauen ein neues Webprodukt und das Frontend-Team ist untätig, während es auf ein Backend wartet, das noch mehrere Wochen nicht bereit sein wird. Wir benötigen einen dedizierten Mock-Server, der unsere OpenAPI-Spezifikation liest und an die Stelle des echten Dienstes tritt, indem er vorhersehbare vorgefertigte Antworten für jeden beschriebenen Endpunkt bereitstellt. Das Ziel ist es, einen stabilen Vertrag zu erhalten, gegen den Client-Anwendungen jetzt entwickelt und demonstriert werden können, sodass beim Eintreffen des echten Backends der Wechsel nur eine Frage der Änderung der Basis-URL ist. Dies ist speziell ein Mocking- und Stub-Tool, kein API-Gateway oder Test-Framework: Routing, Autorisierungs-Proxy und Assertionsbibliotheken werden nicht benötigt, nur authentische gefälschte Antworten.

Der Mock sollte die Spezifikation parsen und automatisch Payload-Beispiele aus deklarierten Schemata generieren, aber auch manuelles Überschreiben jeder Route mit einem benutzerdefinierten Antwortkörper, der an Pfad, Methode und Statuscode gebunden ist, ermöglichen. Ich möchte auf Abruf reale Bedingungen simulieren: konfigurierbare Verzögerung für jeden Endpunkt, erzwungene Fehlercodes wie 400, 401, 404, 429 und 500 sowie die Möglichkeit, unterschiedliche Antworten basierend auf einem Anfrage-Header oder Flag zurückzugeben, damit das Team sowohl glückliche Pfade als auch Fehlerbehandlung testen kann. Antwort-Fixierungen sollten in einfachen Dateien leben, die wir in Git speichern, und das Neuladen sollte keinen Neustart erfordern. Eine kleine Konfiguration kann globale Standardwerte für Verzögerung und Fehlerquoten festlegen.

Ich erwarte als Ausgabe einen einzigen Dienst, der lokal mit einem Befehl startet und sich auf die gleiche Weise in einem Container für eine gemeinsame Umgebung einfügt. Fügen Sie klare Anweisungen und ein paar fertige Szenarien hinzu.

— OpenAPI-Spezifikation parsen und Antwortbeispiele für jeden Endpunkt generieren
— Antworten nach Pfad, Methode und Status über bearbeitbare Fixture-Dateien überschreiben
— Verzögerungen, Zeitüberschreitungen und erzwungene Fehlercodes auf Abruf simulieren
— Hot Reload von Fixtures ohne Neustart des Servers
— Lokal mit einem Befehl plus Container-Image für Staging ausführen
Texte und Übersetzung Bargeld, Banküberweisung
24
Zwanzig · Tipp

Wie man eine Antwort schreibt, die ausgewählt wird

  • Beginnen Sie mit der Aufgabe des Kunden, nicht mit einer Geschichte über sich selbst.
  • Verlinken Sie ein oder zwei ähnliche Arbeiten aus Ihrem Portfolio.
  • Nennen Sie einen Preis und eine Frist – und was genau sie beinhalten.
  • Stellen Sie eine klärende Frage: das beginnt das Gespräch.

Antworten 0

Antworttexte sind nur für den Kunden sichtbar.

Gleiche Kategorie

Ähnliche Projekte

Alle Projekte in der Kategorie
Fachblogartikel über Bau und Renovierung

Fachblogartikel über Bau und Renovierung

Füllen Sie unseren Unternehmensblog mit 20 Fachartikeln über Bau und Renovierung, die mit Fakten und nützlichen Listen gefüllt sind.

Texte und Übersetzung23.09.20260180
0Antworten
Website-Übersetzung ins Englische: UI, Seiten, E-Mails, SEO

Website-Übersetzung ins Englische: UI, Seiten, E-Mails, SEO

Wir gehen ins Ausland, also brauche ich die gesamte Seite auf Englisch: 24 Serviceseiten, Schnittstellenelemente, Benachrichtigungs-E-Mails, Suchtitel und Bildunterschriften, ein v…

Texte und Übersetzung20.09.20260196
0Antworten
Gut zu wissen
Wie antworte ich auf dieses Projekt?

Melden Sie sich als Freelancer an, beschreiben Sie, wie Sie die Aufgabe lösen werden, nennen Sie Ihren Preis und Ihre Frist. Der Kunde liest die Antworten und beginnt einen Dialog mit den besten.

Wer kann meine Antwort sehen?

Nur der Kunde, der das Projekt veröffentlicht hat, und Sie. Andere Freelancer sehen Ihren Text oder Preis nicht.

Wo finde ich ähnliche Arbeiten?

Neue Projekte in „Texte und Übersetzung“ erscheinen jeden Tag. Alle Projekte in der Kategorie

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora