利用cookie收藏网站

1不用每次都询问别人是否收藏,烦!
2<SCRIPT LANGUAGE="JavaScript">
3<!-- Begin
4var expDays = 100;
5url = "http://softet.6to23.com";;
6title = "Come on";
7function GetCookie (name) { 
8var arg = name + "="
9var alen = arg.length; 
10var clen = document.cookie.length; 
11var i = 0
12while (i < clen) {   
13var j = i + alen;   
14if (document.cookie.substring(i, j) == arg)     
15return getCookieVal (j);   
16i = document.cookie.indexOf(" ", i) + 1;   
17if (i == 0) break;  
18
19return null;
20}
21function SetCookie (name, value) { 
22var argv = SetCookie.arguments; 
23var argc = SetCookie.arguments.length; 
24var expires = (argc > 2) ? argv[2] : null
25var path = (argc > 3) ? argv[3] : null
26var domain = (argc > 4) ? argv[4] : null
27var secure = (argc > 5) ? argv[5] : false
28document.cookie = name + "=" + escape (value) +
29((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
30((path == null) ? "" : ("; path=" + path)) + 
31((domain == null) ? "" : ("; domain=" + domain)) +   
32((secure == true) ? "; secure" : "");
33}
34function DeleteCookie (name) { 
35var exp = new Date(); 
36exp.setTime (exp.getTime() - 1); 
37var cval = GetCookie (name); 
38document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
39}
40var exp = new Date();
41exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
42function amt(){
43var count = GetCookie('count')
44if(count == null) {
45SetCookie('count','1')
46return 1
47}
48else {
49var newcount = parseInt(count) + 1;
50DeleteCookie('count')
51SetCookie('count',newcount,exp)
52return count
53   }
54}
55function getCookieVal(offset) {
56var endstr = document.cookie.indexOf (";", offset);
57if (endstr == -1)
58endstr = document.cookie.length;
59return unescape(document.cookie.substring(offset, endstr));
60}
61
62function checkCount() {
63var count = GetCookie('count');
64if (count == null) {
65count=1;
66SetCookie('count', count, exp);
67
68if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
69window.external.AddFavorite (url,title);
70}
71else {
72var msg = "Don't forget to bookmark us!";
73if(navigator.appName == "Netscape") msg += "  (CTRL-D)";
74alert(msg);
75   }
76}
77else {
78count++;
79SetCookie('count', count, exp);
80   }
81}
82checkCount();
83//  End -->
84</script>
/* 豆腐制作 都是精品 www.asp888.net 豆腐技术站 如果转载 请添加这个 版权信息 */ [removed] Const COOKIE_NAME As String = "豆腐站点" Const COOKIE_VALUE As String = "http://www.asp888.net" ' 声明 Cookie 对象 Dim objCookieObject As HttpCookie Sub btnSetCookie_OnClick(Sender As Object, E As EventArgs) ' Create a cookie object - I'm passing name and value, ' but you can also pass in a name and set the value later. objCookieObject = New HttpCookie(COOKIE_NAME, COOKIE_VALUE) ' 另外的一种操作Cookie 的 方法 'objCookieObject = New HttpCookie(COOKIE_NAME) 'objCookieObject.Name = COOKIE_NAME 'objCookieObject.Value = "sdsd" ' 设置Cookie 的 过期时间 2001/12/31 23:59:59 objCookieObject.Expires = New DateTime(2001, 12, 11, 23, 59, 59) ' 下面的这些可以不使用 objCookieObject.Domain = "www.asp888.net" objCookieObject.Path = "/path/" objCookieObject.Secure = True Response.AppendCookie(objCookieObject) End Sub Sub btnRemoveCookie_OnClick(Sender As Object, E As EventArgs) objCookieObject = New HttpCookie(COOKIE_NAME) ' 删除Cookie objCookieObject.Expires = New DateTime(1974, 11, 12) Response.AppendCookie(objCookieObject) End Sub Sub btnGetCookie_OnClick(Sender As Object, E As EventArgs) objCookieObject = Request.Cookies(COOKIE_NAME) If Not(objCookieObject = null) Then lblCookieDetails.Text = objCookieObject.Name lblCookieDetailsName.Text = objCookieObject.Name lblCookieDetailsValue.Text = objCookieObject.Value lblCookieDetailsExpires.Text = objCookieObject.Expires.ToString lblCookieDetailsDomain.Text = objCookieObject.Domain lblCookieDetailsPath.Text = objCookieObject.Path lblCookieDetailsSecure.Text = objCookieObject.Secure.ToString lblCookieDetailsHasKeys.Text = objCookieObject.HasKeys.ToString Else lblCookieDetails.Text = "Cookie Not Set!" lblCookieDetailsName.Text = "" lblCookieDetailsValue.Text = "" lblCookieDetailsExpires.Text = "" lblCookieDetailsDomain.Text = "" lblCookieDetailsPath.Text = "" lblCookieDetailsSecure.Text = "" lblCookieDetailsHasKeys.Text = "" End If End Sub [removed] <html> <head> <title> asp+ 操作Cookie 方法大全 </title> </head> <body> 我们设置的Cookie 的名称是: <form method="post" runat="server"> 想要看看 Cookie 的当前的各个属性,请点击下面的按钮 </form> Details of: Cookie属性 Cookie 的属性Value 名称 Cookie的值 过期时间 所在域 路径 <td
小红书作为一款社交电商应用,其 Cookie 机制在用户身份识别、会话维持以及个性化推荐中起到关键作用。Cookie 是服务器存储在客户端浏览器中的小型数据文件,用于记录用户的行为和偏好,从而提升用户体验。 ### 获取方法 要获取小红书网站Cookie,通常可以通过以下几种方式实现: 1. **浏览器开发者工具**: 在浏览器中打开小红书网页,按下 F12 打开开发者工具,切换到“Application”或“Storage”标签页,可以查看当前页面所使用的 Cookie 信息。这种方式适用于手动调试和分析 Cookie 内容。 2. **编程方式抓取**: 使用 Python 的 `requests` 或 `selenium` 库可以模拟登录小红书,并从响应头中提取 Set-Cookie 字段,或者从浏览器会话中读取 Cookie 数据。例如: ```python import requests session = requests.Session() response = session.get('https://www.xiaohongshu.com') cookies = session.cookies.get_dict() print(cookies) ``` 3. **移动端抓包工具**: 对于小红书 App,可以通过抓包工具(如 Charles 或 Fiddler)拦截 HTTPS 请求,查看请求头中的 Cookie 字段[^1]。 ### Cookie 的作用 1. **身份验证与会话管理**: Cookie 中通常包含一个唯一的会话标识符(session ID),用于在用户登录后维持其身份状态。这样用户无需每次访问页面时都重新登录。 2. **个性化推荐**: 小红书基于用户的浏览历史、点赞、收藏等行为,利用 Cookie 记录相关信息,以支持内容推荐算法,提供更符合用户兴趣的内容。 3. **统计与分析**: Cookie 可用于追踪用户的访问路径、停留时间等行为数据,帮助平台优化内容布局和广告投放策略。 4. **跨域跟踪**: 如果小红书涉及多个子域名或第三方服务,Cookie 还可用于跨域用户行为分析,确保一致的用户体验和数据连贯性。 需要注意的是,未经授权地抓取他人 Cookie 或尝试绕过安全机制可能违反相关法律法规及平台使用条款,因此建议仅在合法授权范围内进行此类操作。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值