1
我越來越陷入困境使用放心的數據。爲了獲取數據,我需要使用basic_digest進行身份驗證。要獲得身份驗證,我正在使用兩個Http請求。第一個是登錄,第二個是獲取數據。這裏是我的代碼:basic_digest認證放心
try {
//my first http request
response = given().auth().digest("id","pass").
when().get("http://localhost:8080/login").
then().statusCode(200).extract().response();
////my second http request
response = given().
when().get("http://localhost:8080/getToken").
then().statusCode(200).body("access_token","token")
.extract().response();
} catch (Exception e) {
e.printStackTrace();
}
我不知道爲什麼,我總是在第二HTTP請求(第一個HTTP請求是罰款)得到錯誤「完全認證才能訪問該資源」。似乎第一個http請求的摘要auth不會影響第二個http請求。我該如何解決這個問題?當我嘗試在Jmeter上創建它時,它運行良好。
您如何驗證第二個請求? – Adam
我加AUTH()。消化的第二個請求(「ID」,「通」),但它仍然沒有工作。複製會話ID並添加Cookie仍然無法幫助我 – Hendrione