查看: 115|回复: 7

查看网页源代码 相当于打开一次网页吗?

[复制链接]

221

主题

1266

回帖

3343

积分

论坛元老

积分
3343
发表于 2017-8-21 01:50:40 | 显示全部楼层 |阅读模式
urair.com/test.php

api 地址为 urair.com/api/tbapi.php

为了防止跨站提交表单 我设置了token

正常访问 没问题 但是只要查看网页源代码 再返回页面提交数据就不成功

我唯一能想到的就是网页刷新了一次 token已经改变 当然 原网页上的token就失效了

回复

使用道具 举报

113

主题

2327

回帖

5129

积分

论坛元老

积分
5129
发表于 2017-8-21 02:19:00 | 显示全部楼层
你可以不打开网页,直接打开源代码。chrome浏览器下 "view-source:网址"直接打开源码
回复

使用道具 举报

343

主题

4163

回帖

9555

积分

论坛元老

积分
9555
发表于 2017-8-21 02:19:58 | 显示全部楼层
本帖最后由 咯拉无米 于 2017-8-21 02:21 编辑

测试结果:查看网页源码的确是相当于重新在一个tab选项卡在打开一次页面

以前一直以为是查看的缓存数据,没想到是重新开启页面

我刚才在chrome下,开启chrome的抓包模式 打开test.php 的token返回是
50fbd7bdc61ac61d841b4bda799340b0
右键点击查看网页源码看见是的token值是
266ee71916bfb33c2ca093bf0ca8c1e0
回复

使用道具 举报

221

主题

1266

回帖

3343

积分

论坛元老

积分
3343
 楼主| 发表于 2017-8-21 02:27:01 | 显示全部楼层

咯拉无米 发表于 2017-8-21 02:19

测试结果:查看网页源码的确是相当于重新在一个tab选项卡在打开一次页面

以前一直以为是查看的缓存数据,没 ...

我也一直以为 查看的缓存~
回复

使用道具 举报

59

主题

1581

回帖

3439

积分

论坛元老

积分
3439
发表于 2017-8-21 03:24:05 | 显示全部楼层
貌似跟 HTTP 头的 Expires 参数有关?

论坛源代码最下方有个 tipsinfo 变量,查看源代码不会变动,刷新就会变动
回复

使用道具 举报

274

主题

884

回帖

2736

积分

金牌会员

积分
2736
发表于 2017-8-21 05:41:38 | 显示全部楼层
不用查看源代码,审核元素网页资源都可以,
回复

使用道具 举报

744

主题

5553

回帖

1万

积分

论坛元老

积分
13482
发表于 2017-8-21 07:56:39 | 显示全部楼层

yjsx86 发表于 2017-8-21 02:27

我也一直以为 查看的缓存~

ie是缓存啊,chrome不是Windows自带的ie
回复

使用道具 举报

1882

主题

5236

回帖

1万

积分

论坛元老

积分
16340
发表于 2017-8-21 08:39:51 | 显示全部楼层
一直都以为是重新打开一遍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部