Jmeter를 사용하여 HTTP 샘플러를 통해 휴식 서비스를 테스트하려고합니다. 첫 번째 샘플러는 토큰을 생성하고 RegEx 및 ForEach 컨트롤러를 사용하여 다른 HTTP 샘플러 "GetUserandPolicies"(Rest WS 요청)의 헤더 관리자에서이 토큰을 사용합니다. 보기 결과 트리에서 RegEx가 실제 토큰을 다음 요청으로 전달하는 데 잘 작동하는지 확인할 수 있습니다. 그러나 Rest Request는 Forbidden과 Response Code 403이라는 응답 메시지를 제공하지 못합니다. 즉, 서버가 요청을 인식 할 수는 있지만 액세스를 거부 할 수 있음을 의미합니다.이 HTTP 샘플러에 대한 포트 번호가 없습니다. 그러나 동일한 테스트는 포트 값이없는 다른 도구 (iTKO LISA)를 통과합니다. 샘플러 "TokenGeneration"및 "GetUserandPolicies"에는 포트 값이 없습니다. 이것 좀 도와 줘.403 Jmeter를 통해 휴식 메시지를 실행하는 동안 금지 된 메시지
Thread Name: Thread Group 1-1
Sample Start: 2014-01-13 12:12:29 IST
Load time: 1390
Latency: 1390
Size in bytes: 382
Headers size in bytes: 354
Body size in bytes: 28
Sample Count: 1
Error Count: 1
Response code: 403
Response message: Forbidden
응답 헤더 :
HTTP/1.1 403 Forbidden
Server: Apache-Coyote/1.1
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, OPTIONS
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: Authorization, X-Requested-With, Content-Type
Content-Type: text/plain;charset=UTF-8
Content-Length: 28
Date: Mon, 13 Jan 2014 06:42:30 GMT
HTTPSampleResult 필드 :
ContentType: text/plain;charset=UTF-8
DataEncoding: UTF-8
'iTKO LISA'와 Jmeter가 보낸 헤더 샘플러? – Stephan
ok .. 그것을 볼 것이고, 돌아 간다 – Narasimhan