使用MVC。
在我的一个控制器中,我正在创建一个如下的cookie:
Function Login(ByVal access_token As String) As ActionResult
Response.Cookies.Add(New HttpCookie("access_token", access_token))
End Function
我想查看名为" access_token"的cookie的值。 客户端,以便了解javascript中的下一步。
我该怎么做?
任何帮助将不胜感激
更新
我找到了解决方案:
我只是在Javascript中添加此功能:
function ReadCookie(cookieName) {
var theCookie = "" + document.cookie;
var ind = theCookie.indexOf(cookieName);
if (ind == -1 || cookieName == "") return "";
var ind1 = theCookie.indexOf(';', ind);
if (ind1 == -1) ind1 = theCookie.length;
return unescape(theCookie.substring(ind + cookieName.length + 1, ind1));
}
我在Document.ready()
上用我想要检索的cookie的名称来调用它:
if (ReadCookie("access_token") != '')
{ }