Menu

#36 Tsung et session key

closed
nobody
None
TEST
2011-04-10
2011-04-09
No

Bonsoir,

J'ai l'impression que tsung n'envoie pas la session key sur les appels /api/question/N + /api/answer/N.
Quand je configure tsung via tsung_game_play.xml avec mode loglevel="debug" dumptraffic="true", le fichier tsung.dump contient les traces suivantes:

Login: un exemple de login, je renvoie bien dans le header nommé session_key une valeur (masquée ici).
{"mail":"smith.davis@gmail.com","password":"fd3efty5aaz254i9"}
Recv:{1302,384630,383748}:<7101.71.0>:HTTP/1.1 201 Created
session_key: xxxxx
Date: Sat, 09 Apr 2011 21:32:21 GMT
Server: xxxxx
Connection: keep-alive
Transfer-Encoding: chunked

Question: Exemple de de question, le header session_key est absent
Send:{1302,384631,397203}:<7101.73.0>:GET /api/question/1 HTTP/1.1
Host: vfabric3:8080
User-Agent: tsung
Content-type: application/json

Je renvoie bien un 401
Recv:{1302,384631,398467}:<7101.73.0>:HTTP/1.1 401 Unauthorized
Date: Sat, 09 Apr 2011 21:32:22 GMT
Server: xxxxx
Content-Length: 24
Connection: keep-alive

Answer: Exemple de anwser, le header session_key est absent
Send:{1302,384632,438461}:<7101.73.0>:POST /api/answer/1 HTTP/1.1
Host: vfabric3:8080
User-Agent: tsung
Content-type: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 12

{"answer":3}

Je renvoie bien un 401
Recv:{1302,384632,439604}:<7101.73.0>:HTTP/1.1 401 Unauthorized
Date: Sat, 09 Apr 2011 21:32:23 GMT
Server: xxxxx
Content-Length: 24
Connection: keep-alive

Avez vous testé l'injecteur et de votre côté le header est bien réceptionné et renvoyé suivant l'API ?
Pouvez vous m'indiquer comment tsung récupère et ajoute ce header ?
D'autres team ont eu ce pb ?

Olivier.

Discussion

Anonymous
Anonymous

Add attachments
Cancel