Re: [JMeter-fr] Récupérer la valeur retourné par une requête Http

456 views
Skip to first unread message

Milamber

unread,
Aug 14, 2012, 6:02:59 AM8/14/12
to jmet...@googlegroups.com


Le 14/08/2012 09:46, Zakaria Bouhamidi a ecrit :
Bonjour,

j'ai un  :    req.response.end("Hello") dans mon code Java et lors de mon scénario , je n'arrive pas à visualiser mon message "Hello", pour info, j'utilise un arbre de résultats pour visualier les requetes retournées par mon programme.

Je ne suis pas certain de comprendre.
req.response.end("Hello") ne resemble pas à du code "Java" (cela ressemble à du Javascript?)

Quel type d'échantillon tu utilises ? une requête HTTP ? un Java Sampler, un Beanshell?


j'ai essayé aussi cela req.response.end("<html><body><a> Hello </a>  </body></html>") mais ça ne marche toujours pas.

Qu'est ce que tu cherches à faire?

A+



Merci d'avance pour votre aide.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes JMeter en français.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msg/jmeter-fr/-/9He0olZCjjUJ.
Pour envoyer un message à ce groupe, adressez un e-mail à jmet...@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse jmeter-fr+...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/jmeter-fr?hl=fr

masque

unread,
Aug 14, 2012, 6:10:19 AM8/14/12
to jmet...@googlegroups.com
j'utilise comme type d'échantillon une requête HTTP et je récupère les réponses avec un arbre de référence.

sinon pour le code, j'utilise une servlet qui recoit une requete http et retourne une réponse "Hello" via la méthode : req.response.end

Milamber

unread,
Aug 14, 2012, 7:11:43 AM8/14/12
to jmet...@googlegroups.com


Le 14/08/2012 10:10, masque a ecrit :
j'utilise comme type d'échantillon une requête HTTP et je récupère les réponses avec un arbre de référence.

Ok. Tu peux récupérer la réponse d'une requête HTTP totalement ou partiellement via un extracteur d'expression régulière, le tout sera stocké dans une variable 'JMeter' que tu pourras utiliser ensuite dans ton scénario.
http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor

A+

Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msg/jmeter-fr/-/ao0Ge7yhDl0J.

masque

unread,
Aug 16, 2012, 3:58:09 AM8/16/12
to jmet...@googlegroups.com
j'ai trouvé la solution. En fait, il faut envoyer à Jmeter l'entête avant les données comme cela il reconnait le type de donnée qu'on lui envoi  :)

comme ça :
req.response.putHeader("content-type","text/plain");
req.response.end(" <!doctype html><html><body>data</body></html>");


Le mardi 14 août 2012 11:46:15 UTC+2, masque a écrit :
Bonjour,

j'ai un  :    req.response.end("Hello") dans mon code Java et lors de mon scénario , je n'arrive pas à visualiser mon message "Hello", pour info, j'utilise un arbre de résultats pour visualier les requetes retournées par mon programme.

j'ai essayé aussi cela req.response.end("<html><body><a> Hello </a>  </body></html>") mais ça ne marche toujours pas.

Reply all
Reply to author
Forward
0 new messages