Une application de bureau légère inspirée de Postman pour tester les API REST, construite avec JavaFX et Spring Boot.
- Supporte les méthodes HTTP principales (GET, POST, PUT, DELETE)
- Gestion dynamique des headers
- Affichage des réponses JSON
- Java 17
- JavaFX - Interface utilisateur
- Spring Boot 3.4.1 - Framework backend
- Spring RestClient - Client HTTP
- Lombok - Réduction du boilerplate
- Maven - Gestion des dépendances
- Java 17 ou supérieur
- Maven 3.6 ou supérieur
- Cloner le repository
git clone https://github.com/TheScattyPotty/MiniPostman.git- Compiler le projet
mvn clean install- Lancer l'application
mvn javafx:run- Sélectionnez la méthode HTTP (GET, POST, PUT, DELETE)
- Entrez l'URL de l'API
- Ajoutez des headers si nécessaire (utilisez le bouton "Add Header")
- Pour POST/PUT, entrez le corps de la requête au format JSON
- Cliquez sur "Send Request"
- La réponse s'affichera dans une fenêtre de dialogue
miniPostman/
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── org/urlTester/miniPostman/
│ │ │ ├── Controller/
│ │ │ │ └── MainController.java
| | | ├── Configuration/
│ │ │ │ └── RestClientConfiguration.java
│ │ │ └── MiniPostmanApplication.java
│ │ └── resources/
│ │ └── fxml/
│ │ └── main.fxml
└── pom.xml