Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau membre du Club
    [REST] Dois-je faire du GET, POST ou PUT dans ce cas de figure?
    Bonjour,


    Je dois créer un service Rest qui va faire une action sans même faire de retour (void)

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        @???
        @Path("/monservice")
        public Response monservice() {
            doSomethingWithoutReturning();
        }


    Ma question est:
    Lorsque l'on fait un service qui ne retourne rien (même pas boolean) + qui ne traite pas une Entity, alors dans quelle catégorie doit-on le classer? @??? = GET, POST ou PUT?

    Merci d'avance,
    Olivier

  2. #2
    Expert confirmé
    Bonjour.
    Même si ton service ne renvoie pas de données, il y a aura bien une réponse HTTP, même si le corps peut-être vide, tu auras au moins des en-têtes.
    Généralement, on associe les verbes GET pour récupérer des données (donc la même requête doit renvoyer la même donnée), POST pour ajouter et PUT pour modifier et enfin DELETE pour supprimer.
    Tout dépend ce que fait ton service, il peut dans tous les cas renvoyer un corps vide.

###raw>template_hook.ano_emploi###