Bonjour,

Après avoir développé une application web, je dois la connecter à un module relié à des automates.

Pour l'instant, je souhaite tester simplement l'envoie de donné simple à une servlet, de type texte.

Le module dispose de la fonction suivante :
PUTHTTP S1,S2,S3,S4,S5 [,S6]
• S1: Connexion Parameter with the format [User:Password@]ServerName[:Port]
• S2: URI of the action (absolute path of the request URI)
• S3: Text fields with the format [FieldName1=ValueName1][&FieldNameX=ValueNameX]*
• S4: File fields with the format
[FieldName1=ExportBlockDescriptor1][&FieldNameX=ExportBlockDescriptorX]*
• S5: Error String
• S6 (Optional): "PROXY"
J'utilise donc dans mon script ( sur le module ) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
PUTHTTP "mon-ip:monport","/monappli/Upload","test=camarche","","failed"
et sur une servlet que j'ai crée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
String test = request.getParameter("test");
		
System.out.println("test POST : "+test);
Rien ne marche, impossible de récupérer le "camarche"