Skip to content

RESTWave is a lightweight and powerful Chrome extension that allows you to quickly test API requests directly from your browser, without needing to open Postman or other external tools.

License

Notifications You must be signed in to change notification settings

Naesmal/RESTWave

Repository files navigation

🚀 RESTWave - Extension Chrome

📝 Description

RESTWave est une extension Chrome légère et performante qui permet de tester rapidement des requêtes API directement depuis votre navigateur, sans avoir besoin d'ouvrir Postman ou d'autres outils externes.

✨ Fonctionnalités

  • 🌐 Support des méthodes HTTP : GET, POST, PUT, DELETE, PATCH
  • 🔒 Ajout personnalisé d'en-têtes HTTP
  • 📦 Gestion du corps de requête JSON
  • 💾 Sauvegarde automatique de l'état de la dernière requête
  • 📊 Affichage détaillé de la réponse API
  • 🕒 Mesure du temps de réponse
  • 📝 Historique léger des requêtes

🛠️ Installation

Méthode 1 : Installation manuelle

  1. Téléchargez le dossier du projet
  2. Ouvrez Chrome et naviguez vers chrome://extensions/
  3. Activez le "Mode développeur"
  4. Cliquez sur "Charger l'extension non empaquetée"
  5. Sélectionnez le dossier de votre extension

Méthode 2 : Depuis le Chrome Web Store

(Futur développement)

🔧 Utilisation

  1. Cliquez sur l'icône de l'extension
  2. Sélectionnez la méthode HTTP
  3. Entrez l'URL de l'API
  4. Ajoutez des en-têtes personnalisés si nécessaire
  5. Pour POST/PUT/PATCH, ajoutez un corps de requête JSON
  6. Cliquez sur "Envoyer la requête"

🔮 Fonctionnalités futures

  • Support d'authentification OAuth
  • Exportation/Importation de collections de requêtes
  • Mode comparaison de réponses
  • Validation JSON avancée

🐛 Rapporter un problème

Merci de rapporter tout problème ou suggestion sur le dépôt GitHub

📄 Licence

Ce projet est sous licence Apache 2.0.
Vous pouvez obtenir une copie de la licence à l'adresse suivante :
http://www.apache.org/licenses/LICENSE-2.0

Avis de copyright

Copyright (c) 2024 Malela Sean Nolwen HONONTA

Ce projet utilise la licence Apache 2.0. Cette licence permet d'utiliser, de modifier et de distribuer ce logiciel à des fins commerciales ou non, sous réserve de la conservation de la présente mention de copyright, de la licence et des mentions spéciales du fichier NOTICE. Pour plus de détails, consultez le fichier LICENSE à la racine du projet.

👥 Contribution

Les contributions sont les bienvenues ! Merci de lire le guide de contribution avant de soumettre une pull request.


Développé avec ❤️ par Naesmal

About

RESTWave is a lightweight and powerful Chrome extension that allows you to quickly test API requests directly from your browser, without needing to open Postman or other external tools.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published