IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Services Web Java Discussion :

Utilitaire automatisation Envoi POST


Sujet :

Services Web Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 235
    Points : 183
    Points
    183
    Par défaut Utilitaire automatisation Envoi POST
    Bonjour,

    Je n'y connais pas grand chose en API REST et je fais face à un petit souci.

    Je dois utiliser une API d'un prestataire afin d'intégrer des individus dans une plate-forme web.

    J'ai 10000 individus à intégrer mais le problème c'est que le "POST" n'accepte qu'un individu par un individu.
    J'avais prévu un fichier JSON avec mes 10000 individus mais il m'est impossible de l'utiliser via l'API.

    A priori la seule solution est d'envoyer 10000 requêtes POST. Niveau trafic je trouve ça un peu beaucoup mais bon.

    Et donc je voulais savoir s'il existait des utilitaires de type Postman/Fiddle ou autre qui permettraient via un fichier ou un paramétrage d'envoyer mes 10000 requêtes automatiquement les unes après les autres ?

    Sinon quelle est votre proposition pour réaliser cela ?

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Ben si je devais faire ça et que c'est un one-shot, j'utiliserais bash et curl. bash pour faire la boucle et créer le contenu du POST, curl pour soumettre ça.

    Si je devais faire des envoi régulier, ce serait plus un petit outil en java pour avoir plus de controle. Il existe pas mal de client REST configurable en java

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    235
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 235
    Points : 183
    Points
    183
    Par défaut
    Merci bien pour les idées !

    J'ai essayé sous linux avec bash et curl et ça marche nickel, en lisant mon fichier ligne par ligne, chaque ligne représentant un objet individu au format JSON

    Mais au final je vais utiliser un ETL, le traitement est plus long mais ça marche très bien aussi et plus facile à faire évoluer si je veux faire un traitement plus compliqué dans le futur.

    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [cURL] Envoi POST sur page aspx
    Par bourvil dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 27/04/2011, 12h58
  2. automatiser envoi mms
    Par calitom dans le forum Services
    Réponses: 0
    Dernier message: 08/12/2008, 13h31
  3. [AJAX] XMLHttpRequest et envoi POST
    Par woodyfrance dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 28/02/2008, 15h52
  4. Ouvrir un popup avec un envoi POST
    Par vincent.b dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 12/05/2007, 21h41
  5. Petit cours pour éviter l'envoi POST data d'un formulaire apres un rafraîchissement
    Par maximenet dans le forum Contribuez / Téléchargez Sources et Outils
    Réponses: 8
    Dernier message: 07/10/2006, 00h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo