Construit avec ❤︎ par les contributeurs
Nous vous recommandons fortement de consulter la documentation Hoppscotch pour en savoir plus sur l'application.
❤️ Léger : conçu avec un design d'interface utilisateur minimaliste.
⚡️ Rapide : envoyez des demandes et obtenez des réponses en temps réel.
?️ Méthodes HTTP : les méthodes de requête définissent le type d'action que vous demandez à effectuer.
GET
- Les requêtes récupèrent les informations sur les ressourcesPOST
- Le serveur crée une nouvelle entrée dans une base de donnéesPUT
- Met à jour une ressource existantePATCH
- Très similaire à PUT
mais effectue une mise à jour partielle sur une ressourceDELETE
- Supprime la ressource ou le composant associéHEAD
- Récupère les en-têtes de réponse identiques à ceux d'une requête GET, mais sans le corps de la réponse.CONNECT
- Établit un tunnel vers le serveur identifié par la ressource cibleOPTIONS
- Décrire les options de communication pour la ressource cibleTRACE
- Effectue un test de bouclage de message le long du chemin vers la ressource cible
: Certaines API utilisent des méthodes de requête personnalisées telles que LIST
. Tapez vos méthodes personnalisées.? Thème : combinaisons personnalisables pour les couleurs d'arrière-plan, de premier plan et d'accentuation – personnalisez maintenant.
Les thèmes personnalisés sont synchronisés avec votre session cloud/locale.
? PWA : installez-la en tant qu'application Web progressive sur votre appareil.
? Requête : récupérez instantanément la réponse du point de terminaison.
method
URL
cURL
? WebSocket : établissez des canaux de communication en duplex intégral sur une seule connexion TCP.
? Événements envoyés par le serveur : recevez un flux de mises à jour d'un serveur via une connexion HTTP sans recourir à une interrogation.
? Socket.IO : envoyez et recevez des données avec le serveur SocketIO.
? MQTT : abonnez-vous et publiez sur les sujets d'un courtier MQTT.
? GraphQL : GraphQL est un langage de requête pour les API et un environnement d'exécution permettant de répondre à ces requêtes avec vos données existantes.
? Autorisation : Permet d'identifier l'utilisateur final.
? En-têtes : décrit le format dans lequel le corps de votre demande est envoyé.
? Paramètres : utilisez les paramètres de requête pour définir différentes parties dans les requêtes simulées.
? Corps de la requête : utilisé pour envoyer et recevoir des données via l'API REST.
Content Type
? Réponse : contient la ligne d'état, les en-têtes et le corps du message/réponse.
⏰ Historique : les entrées de demande sont synchronisées avec votre stockage de session cloud/local.
? Collections : organisez vos requêtes API avec des collections et des dossiers. Réutilisez-les en un seul clic.
Les collections sont synchronisées avec votre stockage de session cloud/local.
? Scripts de pré-requête : extraits de code associés à une requête qui sont exécutés avant l'envoi de la requête.
???? Équipes : vous aide à collaborer au sein de vos équipes pour concevoir, développer et tester des API plus rapidement.
? Espaces de travail : organisez vos environnements de collections personnelles et d'équipe en espaces de travail. Basculez facilement entre les espaces de travail pour gérer plusieurs projets.
⌨️ Raccourcis clavier : optimisés pour plus d'efficacité.
Lisez notre documentation sur les raccourcis clavier
? Proxy : activez le mode proxy dans les paramètres pour accéder aux API bloquées.
CORS
(Cross-Origin Resource Sharing)http://
)Le serveur proxy officiel est hébergé par Hoppscotch - GitHub - Politique de confidentialité .
? i18n : Découvrez l'application dans votre langue.
Aidez-nous à traduire Hoppscotch. Veuillez lire TRANSLATIONS
pour plus de détails sur notre CODE OF CONDUCT
et le processus de soumission des demandes de tirage.
☁️ Auth + Sync : connectez-vous et synchronisez vos données en temps réel sur tous vos appareils.
Connectez-vous avec :
? Synchronisez vos données : transfert pour continuer les tâches sur vos autres appareils.
✅ Tests post-requête : écrivez des tests associés à une requête qui sont exécutés après la réponse de la requête.
? Environnements : les variables d'environnement vous permettent de stocker et de réutiliser des valeurs dans vos requêtes et scripts.
? Modification en masse : modifiez les paires clé-valeur en masse.
:
#
à n'importe quelle ligne que vous souhaitez ajouter mais restez désactivé?️ Tableau de bord d'administration : gérez votre équipe et invitez des membres.
? Modules complémentaires : modules complémentaires officiels pour la marelle.
Hoppscotch CLI - Interface de ligne de commande pour Hoppscotch.
Proxy - Un simple serveur proxy créé pour Hoppscotch.
Extensions de navigateur - Extensions de navigateur qui améliorent votre expérience Hoppscotch.
Firefox | Chrome
Les extensions résolvent les problèmes
CORS
.
Les modules complémentaires sont développés et maintenus sous Hoppscotch Organization .
Pour une liste complète des fonctionnalités, veuillez lire notre documentation.
marelle.io
Suivez notre documentation d'auto-hébergement pour démarrer avec l'environnement de développement.
Veuillez contribuer en utilisant GitHub Flow. Créez une branche, ajoutez des commits et ouvrez une pull request.
Veuillez lire CONTRIBUTING
pour plus de détails sur notre CODE OF CONDUCT
et le processus pour nous soumettre des demandes de tirage.
Nous utilisons GitHub Actions pour une intégration continue. Découvrez nos workflows de création.
Voir le fichier CHANGELOG
pour plus de détails.
Ce projet doit son existence aux efforts collectifs de tous ceux qui contribuent – contribuent maintenant.
Ce projet est sous licence MIT – voir le fichier LICENSE
pour plus de détails.
Fonctionnalité de l’édition Entreprise. Apprendre encore plus. ↩