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

178 vues 0 réponses#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
Vues1788 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

Protection séquestre SafeDeal

Les fonds sont bloqués sous séquestre Payora en USDT (TRC-20) et versés au freelance uniquement après validation du travail.

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.20260246
0réponses
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

Ce que cette page répond