如何在服务器 ASP.NET 上请求客户端 Cookie
How to request client cookies on server ASP.NET
我有一个javascript函数,它以下列方式更新cookie:
ASPX 页:
function setCookie()
{
//...
document.cookie = "myCookie = HelloWorld";
//...
}
asp 控件触发事件后,整个页面将从客户端发回。我希望能够读取我的 cookie 的值。我该怎么做?
我试过:
string temp = Request.ServerVariables["myCookie"].ToString();
但这是错误的方法。
如何在服务器上读取客户端 Cookie
if(Request.Cookies["userName"] != null)
Label1.Text = Server.HtmlEncode(Request.Cookies["userName"].Value);
源 MSDN
这是在服务器端检索 cookie 的帮助程序方法。
public static String GetCookie(String cookieName)
{
try
{
if (HttpContext.Current.Request.Cookies[cookieName] == null)
return String.Empty;
return HttpContext.Current.Request.Cookies[cookieName].Value;
}
catch
{
return String.Empty;
}
}
用法
var result = GetCookie("myCookie");
如果你想在客户端设置 cookie,看看这个 Cookie 插件。
相关文章:
- nodejs/ccurlhttp请求与postlerrest客户端相比速度较慢
- 从express请求对象获取客户端MAC地址
- 是Google自定义搜索API的客户端请求数量有限
- 从客户端捕获 HTTP 请求(包括 ajax)
- 如何查明SignalR客户端上是否有挂起的请求
- 如何将客户端进度侦听器添加到 JSF 2.2 ajax 请求中
- 遵循重定向的图像HTTP请求,客户端
- 快递中的客户端 DEL 请求.js
- RxJS:在每次返回并行http请求时更新客户端
- 使用“GET”的客户端请求表单,即使定义了“POST”.javascript iframe是原因吗
- 客户端Handlebars导致404个请求
- Jwebsocket :如何按名称将请求发送到特定客户端
- 隐藏客户端请求上的标头
- Nodejs,Express - 尝试从请求对象获取客户端 IP - 显示 127.0.0.1
- 如何在服务器 ASP.NET 上请求客户端 Cookie
- 如何处理客户端节点上的异步请求
- 客户端将多部分/表单数据请求的文件部分的内容类型设置错误
- 客户端通过JS请求JSON并填充Rails视图
- 从API请求(客户端)获取输出
- 是否可以用javascript记录HTTP请求客户端