Comment envoyer une demande curl en java
Je suis à l'aide d'un WebService java pour envoyer une demande curl, c'est ma demande :
curl -d "input = a b c d" 'localhost:8090/jobs?appName=Test40&classPath=fr.aid.cim.spark.JavaWord&sync=true&timeout=1000000000'
Je ne sais pas qui lebrary que je devrais utiliser et comment je peux l'écrire en java. Pouvez vous s'il vous plaît me montrer comment le faire.
Merci.
- Jetez un oeil à ProcessBuilder.
- J'utilise apache HttpClient
- Il n'y a pas une telle chose comme un "curl demande". Curl est un outil de ligne de commande pour faire une demande en ligne.
- Possible en double Comment utiliser cURL en Java?
- Ok merci pour vos suggestions, je vais prendre un lokk. #Reimeus n'est pas une duplication de cause je l'ai vu mais je ne pouvais pas l'utiliser avec localHost demande !!
Vous devez vous connecter pour publier un commentaire.
Si vous avez besoin d'exécuter la console de commande curl (dans ce cas):
Mise à JOUR (en fonction de votre commentaire):
Ajouter les lignes suivantes:
Qu'est-ce que la production?
IOUtils peut être trouvé ici.
Vous devriez jeter un regard Apache HttpClient de la bibliothèque. Avec HC Couramment composant vous pouvez écrire quelque chose comme:
HC Couramment Javadoc