社区
Java
帖子详情
java怎么获取重定向后的cookie
MrH_MissW1314
2019-05-05 12:45:46
打开登录链接,输入账号密码等信息,进行登录
登录成功后,重定向了,重新去请求location地址,获取其重定向后的cookie(PS两个链接的cookie是不一样的)
重定向获取到的cookie是没有用的,因为用这个cookie继续访问其他界面提示的是请先登录
请知道的大神帮忙看看
...全文
748
1
打赏
收藏
java怎么获取重定向后的cookie
打开登录链接,输入账号密码等信息,进行登录 登录成功后,重定向了,重新去请求location地址,获取其重定向后的cookie(PS两个链接的cookie是不一样的) 重定向获取到的cookie是没有用的,因为用这个cookie继续访问其他界面提示的是请先登录 请知道的大神帮忙看看
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
伫望-向北
2019-05-05
打赏
举报
回复
Cookie xReferCookie = new Cookie("x-referer", xReferer + "_" + token); Cookie xChannelCookie = new Cookie("x-channel", xChannel); xReferCookie.setPath("/"); xChannelCookie.setPath("/"); xReferCookie.setDomain("xxxx.com"); xChannelCookie.setDomain("xxxx.com"); response.addCookie(xReferCookie); response.addCookie(xChannelCookie); response.sendRedirect(targetUrl); 登录验证成功后试下保存另一个重定向地址的cookie
Android使用OkHttp进行
重定向
拦截处理的方法
网上有很多的OkHttp的教程,但是并没有一个是关于如何OkHttp处理
重定向
的。这里的处理
重定向
的意思是:把
重定向
请求拦截下来,然后我们自己去请求
重定向
后的网页,然后通过Jsoup解析自己需要的网页数据。比如说我们模拟用户登录,然后自己去请求解析登陆后跳转的网页的内容。为什么要做这样的一个东西呢?比如说课程表的查成绩功能,就可以使用这种方法来
获取
成绩。 大概的原理是怎样的呢? 我们先来说一下浏览器是怎么样做用户登录的:浏览器会将你输入的帐号和密码通过POST请求携带过去,当然可能还会有其它字段,因为这个POST请求是我们网页和服务器规定好的;登录成功后,服务器会返回一个Set-
Cookie
最新官方资源httpclient-4.1.3.jar和httpcore-4.1.4.jar
最新官方资源httpclient-4.1.3.jar和httpcore-4.1.4.jar 适用于HTTP请求类操作
HttpURLConnHelper.
java
本类可以用来访问https连接,带
cookie
的连接,
重定向
的连接,基于HttpsUrlConnection,不需要第三方库
HttpClient4.2.1版本的Jar包
HttpClient4.2.1版本,内有所需的该版本jar包
Httpclient所需jar包
Httpclient所需jar包,包括commons-codec-1.4.jar、commons-httpclient-3.0.1.jar、commons-logging-1.1.1.jar
Java
51,408
社区成员
85,973
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章