1
asdwfwqd 2016-12-06 13:34:14 +08:00
小版本号升级改这么多东西干啥,诶
|
2
Tink 2016-12-06 13:37:23 +08:00 via iPhone
|
3
Tink 2016-12-06 13:37:55 +08:00 via iPhone
准确的说是挺坑的
|
4
abelyao 2016-12-06 14:19:45 +08:00 via iPhone
@Tink 请教一下,一直很好奇这个 204 服务是干嘛的? iPhone 用户没接触过,在 V2 上看到了好多次
|
5
Tink 2016-12-06 14:22:15 +08:00
@abelyao iOS 上也有, 比如你到了麦丹劳连上了麦当劳的 wifi, iOS 能判断出这个 WIFI 需不需要再经过一次 web 验证, 其实跟这个一个原理. 在 Android 上, 这个地址本来是连到 Google 服务器上的, 因为墙的原因自然就连不上了, 所以得替换成国内的地址.
|
6
morethansean 2016-12-06 14:23:50 +08:00
终于等到你……
|
7
abelyao 2016-12-06 14:25:29 +08:00 via iPhone
@Tink 哦哦,是不是连接一个公共 wifi 之后,系统会访问这个地址来检验是否需要 web 验证?如果成功返回 204 则表示不需要?
|
8
momi 2016-12-06 14:26:00 +08:00
感叹号已经看习惯了,没那玩意我反倒不适应了,所以还是不改了。。。。
|
9
cst4you 2016-12-06 14:36:33 +08:00
奈斯啊....原来改名称了
|
10
asdwfwqd 2016-12-06 15:01:20 +08:00
@abelyao 还有一点就是可以判断当前 wifi 有无网络连接,路由器的网线拔掉了,这个 204 就能判断出来 wifi 无网络连接,自动切换到流量
缺点是 gopro 的 wifi 连不上了 |
12
BOYPT 2016-12-06 15:16:16 +08:00
google 这是作死啊。多少基于网络检测的 wifi 服务要糊了
|
14
BOYPT 2016-12-06 15:23:21 +08:00
@Tink 我还以为仅支持 https 了。。看了下,还是有
CAPTIVE_PORTAL_HTTP_URL CAPTIVE_PORTAL_HTTPS_URL CAPTIVE_PORTAL_USE_HTTPS 几个属性,可以禁止 HTTPS ,这就没什么影响了。 要是纯 HTTPS 那是多坑啊 |
20
pubby 2016-12-06 15:54:21 +08:00
|
21
RobertYang 2016-12-06 16:13:06 +08:00
一直用的自己的网站做的 204
|
22
FreeDog 2016-12-06 16:52:47 +08:00
果子的是 captive.apple.com 么
|
23
Qool 2016-12-06 18:19:13 +08:00 via Android
我还需要添加 adb shell "settings put global captive_portal_http_url http://captive.v2ex.co/generate_204"才能消除…
|
24
wjm2038 2016-12-06 19:45:55 +08:00 via Android
只想问头像哪里来的,求原图
|
25
Love4Taylor OP @wjm2038 P 站 id 忘了。 https://goo.gl/photos/SJxo7rCeWdkNaY838
|
26
Explorare 2016-12-06 20:51:55 +08:00 1
@Love4Taylor @wjm2038
http://www.pixiv.net/member_illust.php?mode=medium&illust_id=57866330 前门上车,后门下车,上下车请自觉刷卡。 |
27
lslqtz 2016-12-06 21:19:37 +08:00 1
@FreeDog
嗯,但实际不是。( http://blog.csdn.net/winterth/article/details/8485072 ) 果子在用 http://www.apple.com/library/test/success.html ,内容一样。 1 、发送一个 HTTP/1.0 的请求到 http://www.apple.com/library/test/success.html 2 、接收一个回应,如果回应跟它预计的结果一致,那么认为网络是通的,就不会自动弹出页面。同时,状态栏的 WIFI 图标出现。流程结束。否则,进入下一步。 3 、如果收到的回应不是它想要的那个,它就认为有 CWP 存在。 4 、如果有 CWP 存在, iOS 就会自动打开一个页面,在这个页面中再请求一次 http://www.apple.com/library/test/success.html ,这一次,使用的是 HTTP/1.1 。 5 、然后就可以打开 Login 页面了。 |
29
kmahyyg 2016-12-06 22:48:44 +08:00 via Android
能具体列举下有什么巨大更新吗?@Love4Taylor
|
30
kmahyyg 2016-12-06 22:49:50 +08:00 via Android
@Explorare 好吧,原来是楼主的头像,能不能别这样,虽然我也是雄性,但是还是不希望 v2 因各种原因出““各种问题””
|
31
FreeDog 2016-12-07 11:12:03 +08:00
@lslqtz 但是我见到的 Wi-Fi Portal 登陆前 Safari 显示的地址的确是 captive.apple.com ,难道是改了?
|
34
lslqtz 2016-12-07 23:08:29 +08:00
顺便提个问题,这个 https 就不能被劫持了吧。
不能被劫持就无法弹出登录页了吧。。 |
36
Khlieb 2017-01-14 01:51:20 +08:00
|