用 Webstorm 写了个 test,环境 win7 x64.地址如下 http://localhost:63343/test/index.html?_ijt=qctg600bj7ssbm6ac9fgbbnh9q
后面那一串?_ijt 能不能干掉啊求解,强迫症啊,难受死,跪求大神啊
1
wwqgtxx 2017-08-28 12:40:50 +08:00
那个玩意是防止浏览器缓存的,没必要去掉
|
3
kslr 2017-08-28 12:53:41 +08:00 via Android
不想要自己跑 server
|
4
coolcoffee 2017-08-28 13:13:26 +08:00
你自己在页面中判断一下有没有_ijt 的参数,有就删掉再跳转一次就好了。
|
5
aengui OP @coolcoffee 如何实现呢,楼主小白啊
|
6
LosLord 2017-08-28 13:39:30 +08:00 via Android
强迫症?不存在的,只是你没习惯而已
|
7
coolcoffee 2017-08-28 14:01:10 +08:00
@aengui 简单粗暴的办法就是页面开头执行 (location.search !== "") && (location.search = "") , 高级一点的用法需要配合 URLSearchParams 类去查询_ijt 参数是否存在。
|
8
Zegendary 2017-08-28 14:15:36 +08:00 1
npm i -g http-server
/test 目录下 http-server -c-1 浏览器打开 http://localhost:8080 |
9
MinonHeart 2017-08-28 15:32:56 +08:00
_ijt 是授权认证,防止局域网的其他机器访问,去掉就不能访问了
解决方法:自己开个本地服务器 |
11
aengui OP @MinonHeart 开了服务器之后再怎么操作呢
|