Postman 是用來測試一些 Server Http API 的工具。但在遇到 Server 需要登入後,才能使用的 http request,這時候需要做一些額外的設定。
我們是使用 Java Server,通常在這樣的 Server,會使用 JSESSIONID
這個 Cookie,用來對應 HTTP Server Session ID
首先做一個 Login 的 Request,然後在 Test 頁籤,填入以下的 code。
var a = pm.cookies.get("JSESSIONID");
pm.globals.set("JSESSIONID", a);
執行該 Login 後,可在 Environment 變數中,看到 JSESSIONID 的值
接下來就可以在需要登入後,才能使用的 API 裡面,增加 JSESSIONID 的 Cookie Value
{{JSESSIONID}}
沒有留言:
張貼留言