24FreelanceMarché freelance qui ne dort jamais
La période de réponse est terminée

Développer un serveur API fictif basé sur la spécification OpenAPI

142 vues 0 réponse#42142
Budget€925pour le projet
FormatProjet uniquepas de prépaiement
PaiementEspèces, Virement bancaire
Réponses acceptéesLa période de réponse est terminéejusqu'à 01.09.2026
Réponses0moyenne de la catégorie : 0,4
Vues14268 en 14 jours

Description du projet

Traduit
Nous construisons un nouveau produit web et l'équipe frontend est inactive en attendant un backend qui ne sera pas prêt avant plusieurs semaines. Nous avons besoin d'un serveur fictif dédié qui lit notre spécification OpenAPI et remplace le véritable service, fournissant des réponses prévisibles et préfabriquées pour chaque point de terminaison décrit. L'objectif est d'obtenir un contrat stable sur lequel les applications clientes peuvent être développées et démontrées dès maintenant, afin que lorsque le véritable backend arrive, le changement ne soit qu'une question de modification de l'URL de base. Il s'agit spécifiquement d'un outil de simulation et de stub, pas d'une passerelle API ou d'un cadre de test : le routage, le proxy d'autorisation et les bibliothèques d'assertion ne sont pas nécessaires, juste des réponses authentiques et fausses.

Le mock doit analyser la spécification et générer automatiquement des exemples de charge utile à partir des schémas déclarés, mais aussi permettre de remplacer manuellement toute route avec un corps de réponse personnalisé lié au chemin, à la méthode et au code d'état. Je veux simuler des conditions réelles à la demande : délai configurable pour chaque point de terminaison, codes d'erreur forcés comme 400, 401, 404, 429 et 500, plus la capacité de renvoyer différentes réponses en fonction d'un en-tête de requête ou d'un drapeau afin que l'équipe puisse tester à la fois les chemins heureux et la gestion des erreurs. Les fixtures de réponse doivent vivre dans des fichiers simples que nous stockons dans git, et les recharger ne devrait pas nécessiter un redémarrage. Une petite configuration peut définir des valeurs par défaut globales pour le délai et les taux d'erreur.

En sortie, je m'attends à un seul service qui démarre localement avec une commande et s'intègre de la même manière dans un conteneur pour un environnement partagé. Inclure des instructions claires et quelques scénarios prêts à l'emploi.

— Analyser la spécification OpenAPI et générer des exemples de réponse pour chaque point de terminaison
— Remplacer les réponses par chemin, méthode et statut via des fichiers de fixture modifiables
— Simuler des délais, des délais d'attente et des codes d'erreur forcés à la demande
— Recharger à chaud les fixtures sans redémarrer le serveur
— Exécuter localement avec une commande plus une image de conteneur pour la mise en scène
Textes et traduction Espèces, Virement bancaire
24
Vingt · conseil

Comment rédiger une réponse qui sera sélectionnée

  • Commencez par la tâche du client, pas par une histoire sur vous-même.
  • Liez un ou deux travaux similaires de votre portfolio.
  • Indiquez un prix et une date limite — et ce qu'ils incluent exactement.
  • Posez une question de clarification : cela lance la conversation.

Réponses 0

Les textes des réponses ne sont visibles que par le client.

Même catégorie

Projets similaires

Tous les projets de la catégorie
Traduction du site en anglais : interface, pages, e-mails, SEO

Traduction du site en anglais : interface, pages, e-mails, SEO

Nous partons à l'étranger, donc j'ai besoin de tout le site en anglais : 24 pages de service, chaînes d'interface, e-mails de notification, titres de recherche et légendes d'images…

Textes et traduction20.09.20260190
0réponse
Bon à savoir
Comment puis-je répondre à ce projet ?

Connectez-vous en tant que freelance, décrivez comment vous allez résoudre la tâche, indiquez votre prix et votre délai. Le client lit les réponses et engage un dialogue avec les meilleures.

Qui peut voir ma réponse ?

Seul le client qui a posté le projet et vous. Les autres freelances ne voient pas votre texte ou votre prix.

Où puis-je trouver un travail similaire ?

De nouveaux projets dans “Textes et traduction” apparaissent chaque jour. Tous les projets de la catégorie

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