I need to test my REST service with jMeter. I need to login first and then call REST services several times.
!!Http Cookie Manager does not work as expected!!
The problem:
HTTP Request to login - Here I need to get JSESSIONID
POST http://localhost:8080/xxx/index.faces
POST data:
form-login=form-login&j_username=xxx&j_password=yyy
[no cookies] - ???
Cabeceras de petición:
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Content-Type: application/x-www-form-urlencoded
Content-Length: 76
Host: localhost:8080
On browser it returns:
JSESSIONID=E9A3BC9C290549F32EB278133337450A; Path=/xxx/; HttpOnly
HTTP Cookie Manager - It is supposed to save cookies
HTTP Request to REST - Fails, cause JSESSIONID is not set
GET http://localhost:8080/xxx/rest/yyy/list
[no cookies]
Cabeceras de petición:
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Host: localhost:8080

