0
訪問的Set-Cookie我發送cookie從服務器端如何從響應使用JavaScript
ResponseBuilder response = Response.ok((Object) file);
response.header("Set-Cookie", "fileDownload=test");
我已經可以看到其下的F12開發人員工具控制檯的「響應頭」。但是,document.cookie返回一個空字符串。 HttpOnly
屬性也未選中。我也未進入隱身模式,並啓用了Cookie。萬一它是一個web服務器問題,我已經嘗試更改localhost地址。有沒有辦法用java腳本檢查cookie?我只需要檢查它是否已通過。
你可以清除所有cookis,然後在響應來檢查cookis從所有域,看看它是否存儲在某個地方或沒有。 –
不確定設置Set-Cookie標頭是否正確地向客戶端發送Cookie。請檢查此:http://stackoverflow.com/questions/28004298/how-to-set-and-check-cookies-wih-jax-rs –
@Rajesh我清除了cookie,並在調用服務後,我可以看到響應標題下的Set-Cookie值。這算不算? – bismarck