regex dans url?

11 views
Skip to first unread message

Marynette

unread,
Dec 16, 2009, 10:58:21 AM12/16/09
to JMeter en français
Bonjour,
je cherche a récupérer un id qui se situe dans l'onglet requête de
l'arbre de résultat, mais j'ai essayé de mettre ma regex dans la
pipette correspondante, et de la situer sur l'url, mais cela ne
fonctionne pas. Après avoir essayer chaque bouton radio, mais cela ne
récupère jamais ma donnée, j'ai toujours la valeur par défaut.
j'ai pourtant tester cette regex sur Jakarta ORO avec le code qui se
situe donc dans l'onglet requete de l'arbre de résultat, et j'ai ce
qu'il me faut. il n'est peu-être pas possible de récupérer cette
valeur là?
merci

Milamber

unread,
Dec 16, 2009, 4:39:27 PM12/16/09
to jmet...@googlegroups.com
Bonjour,

Est-ce que tu peux :

- faire un copier/coller du contenu de l'onglet requ�te de l'arbre de
r�sultat et nous montrer
- nous pr�ciser le "id" dans le contenu (si il y en a plusieurs par exemple)
- nous indiquer l'expression r�guli�re que tu utilises.

Merci

A+
Milamber

Le 16/12/2009 15:58, Marynette a ecrit :
> Bonjour,
> je cherche a r�cup�rer un id qui se situe dans l'onglet requ�te de
> l'arbre de r�sultat, mais j'ai essay� de mettre ma regex dans la
> pipette correspondante, et de la situer sur l'url, mais cela ne
> fonctionne pas. Apr�s avoir essayer chaque bouton radio, mais cela ne
> r�cup�re jamais ma donn�e, j'ai toujours la valeur par d�faut.
> j'ai pourtant tester cette regex sur Jakarta ORO avec le code qui se
> situe donc dans l'onglet requete de l'arbre de r�sultat, et j'ai ce
> qu'il me faut. il n'est peu-�tre pas possible de r�cup�rer cette
> valeur l�?
> merci
>
> --
>
> Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes JMeter en fran�ais.
> 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
>
>
>
>

Marynette

unread,
Dec 17, 2009, 3:55:38 AM12/17/09
to JMeter en français
Bonjour,
voici le contenu de l'onglet requête de l'arbre de résultat :

GET http://benchmarkparapheur.dyndns.biz/alfresco/wcs/parapheur/dossier/view?noderef=f8be816a-28ab-4fc1-b64a-1a17180e5ed0

Cookie Data:
$Version=0; JSESSIONID=E4847E6CDCC9ACFE78F990E674C321E3; $Path=/
alfresco; alfUser=mary; $Path=/alfresco

Entêtes de requête :
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Referer: http://benchmarkparapheur.dyndns.biz/alfresco/faces/jsp/parapheur/corbeille.jsp
Accept-Encoding: gzip,deflate
Keep-Alive: 300
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.8.1.20)
Gecko/20081217 Firefox/2.0.0.20
Connection: keep-alive
Accept: text/xml,application/xml,application/xhtml+xml,text/
html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5


ce que je veux récupérer est ce qui suis noderef= dans la première
ligne, cad : f8be816a-28ab-4fc1-b64a-1a17180e5ed0
Et voici ma regex : (?s)noderef(.+?);

voila! si vous avez une idée je suis preneuse :)
merci!

Milamber

unread,
Dec 17, 2009, 6:24:54 AM12/17/09
to jmet...@googlegroups.com
Bonjour,

La ligne GET http.... correspond à la requête HTTP JMeter (protocole+serveur+port+Chemin)
c'est donc une ligne générée par JMeter, et donc c'est bien normal de ne pas pouvoir la récupérer en expression régulière.

Le noderef=xxxxxx tu vas le trouver dans l'échantillon requête HTTP.

Pour compléter : le noderef=xxxx est certainement transmis par l'application *avant* cette requête, c'est là que tu dois mettre ta regexp, puis modifier la requête HTTP (celle ci-dessous) pour remplacer les xxxx par la variable récupérer de la regexp.

A+
Milamber

2009/12/17 Marynette <mary....@gmail.com>
merci!

--

Vous recevez ce message, car vous êtes abonné au groupe Google Groupes JMeter en français.
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.
Reply all
Reply to author
Forward
0 new messages