0

JMETERでGETリクエストを送信しようとしています。しかし、それは通過して、私に次のエラー与えていない:ユーザーがログインする必要があり、このGET要求の場合Jmeter GETリクエストに関する問題。 401エラーを返し、認証できないことを示します。

[no cookies] 

Request Headers: 
Connection: close 
content-type: application/json 
Host: 192.168.100.194:3001 
User-Agent: Apache-HttpClient/4.2.6 (java 1.5) 

:要求で

Thread Name: End to End Insight Box test 1-1 
Sample Start: 2016-12-07 17:07:28 EST 
Load time: 16 
Connect Time: 2 
Latency: 15 
Size in bytes: 28787 
Headers size in bytes: 336 
Body size in bytes: 28451 
Sample Count: 1 
Error Count: 1 
Response code: 401 
Response message: Unauthorized 

Response headers: 
HTTP/1.1 401 Unauthorized 
X-Powered-By: Express 
Content-Type: text/html; charset=utf-8 
Content-Length: 28451 
ETag: W/"6f23-0bLnx7HfhP7SCnvUxqCu0w" 
set-cookie: connect.sid=s%3AaQNcuFY1rAJsD0zK8kzVaUPvpog4nFXP.PD2fB8x8XLvFogGSe6l3l%2BHKQ0Sa0KQKf0qt4zE208I; Path=/; HttpOnly 
Date: Wed, 07 Dec 2016 22:07:28 GMT 
Connection: close 


HTTPSampleResult fields: 
ContentType: text/html; charset=utf-8 
DataEncoding: utf-8 

を。そこで、このGETリクエストの前に、OSプロセスサンプラーを使用してログインするPythonスクリプトを作成しました。それでも私は問題が発生しています

+0

HTTP Cookie Managerを追加してみてください。 –

+0

私はそれをやったが、うまくいかなかった – Rahul

答えて

0

セッションCookieまたはトークンをヘッダーまたはパラメーターに追加するのを忘れた可能性があります。私は、HTTPテストスクリプトレコーダ要素との通話を録音しようとしていることをお勧めしたい

(ちょうどそのレコーダーを起動し、[テンプレート]メニューを使用して記録を選択)

これは、パラメータを使用してあなたのためのHttpサンプラーを作成しますかヘッダーが必要です。 動的にする必要があります。次に、動的に表示された応答から抽出し、失敗した要求を注入する必要があります。

関連する問題