問題描述:使用Advanced REST Client測試JAX-RS的@CookieParam的時候,老是無法獲取CooKie參數。
問題分析:
一開始是HTTP頭部設置問題 設置爲Set-Cookie,後瞭解到這個頭部是用在響應中,爲客戶端設置Cookie的。
在Http請求中使用Cookie,應該使用“Cookie:”頭部。但在設置後,也沒法獲取響應的值。在Advanced Rest Client發送的請求頭部,無法發現Cookie頭部。從而斷定爲Advanced REST Client問題。
問題解決:
更換測試工具,改爲Postman,測試成功。