Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么获取Cookie


  共有2994人关注过本帖树形打印复制链接

主题:[求助]怎么获取Cookie

帅哥哟,离线,有人找我吗?
zhutangxin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:437 积分:3749 威望:0 精华:0 注册:2016/10/14 13:40:00
[求助]怎么获取Cookie  发帖心情 Post By:2021/1/24 23:51:00 [只看该作者]

老师,你好,

用下面的代码,无论用 hc.sCookies 还是  hc.rCookies 都无法获得下图中的Cookie名和值。但在IE里是可以看到的
我有一个程序,需要调用Cookie值,但不知道怎么得到Cookie值。谢谢!

Dim hc As New HttpClient("http://www.foxtable.com")
Dim val As String = ""

Dim sb As New StringBuilder
For Each key As String In hc.rCookies.Keys
    sb.AppendLine(key & ":" & hc.rCookies(key))
Next
output.show(sb.Tostring)

图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2021-01-24_23-51-50.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2021/1/24 23:52:20编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(zhutangxin)[求助]怎么获取Cookie  发帖心情 Post By:2021/1/25 0:29:00 [只看该作者]

Dim val As String = hc.GetData()  这个地方为什么要“”?

 回到顶部
帅哥哟,离线,有人找我吗?
zhutangxin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:437 积分:3749 威望:0 精华:0 注册:2016/10/14 13:40:00
  发帖心情 Post By:2021/1/26 2:25:00 [只看该作者]

谢谢孝春,用下面的代码测试了一下,还是没有看到Cookie,如上面截图中有一个名为 "HMACCOUNT" 的Cookie,在输出的文本里找不到。

Dim hc As New HttpClient("http://www.foxtable.com")
Dim val As String = hc.GetData() 
Output.Show(val)

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106111 积分:539666 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/26 8:38:00 [只看该作者]

只有在页面生成的时候添加的cookie才能获取。

foxtable网站的cookie都是页面返回后使用js动态添加的,这种无法使用HttpClient获取。

 回到顶部