Ehviewer-Overhauled / Ehviewer

EhViewer overhauled with Material Design 3, Jetpack Compose and more
GNU General Public License v3.0
5.2k stars 234 forks source link

没有绕过 Content Warning 页面 #1227

Closed UjuiUjuMandan closed 1 year ago

UjuiUjuMandan commented 1 year ago

复现步骤 / Step to reproduce

  1. 切换站点到 e-hentai 。
  2. 打开 https://e-hentai.org/g/2586122/9dd5aeee03/

预期行为 / Expected behaviour

EhViewer 应该请求 View Gallery 或者 Never Warn Me Again 来绕过警告,继续解析网页。

Cookie 中应该包括 nw=1 并传递给网站,这个警告就不会出现。

实际行为 / Actual Behaviour

出现解析失败。

应用日志 / App logs

logcat-2023-07-08-00-04-34-212.txt

解析错误的页面: 2023-07-08-00-04-24-457.txt 2023-07-07-23-49-43-199.txt 2023-07-07-23-49-33-469.txt

备注 / Addition details

看了下 EHWiki 的介绍,这个警告只要 Cookie 里有 nw=1 就不会出现,看EhCookieStore.kt也是有处理这个值的,但是为什么还会出现呢?

EhViewer 版本号 / EhViewer version code

1.8.9.0-SNAPSHOT

EhViewer CI 版本 / EhViewer CI Version

4e1b4dd

Android 系统版本 / Android version

Android 13

设备型号 / Device model

No Response

SoC 型号 / Soc model

No Response

自查步骤 / Verify steps

UjuiUjuMandan commented 1 year ago

经测试,只有 https://github.com/Ehviewer-Overhauled/Ehviewer/commit/9dfc1324ad634e28a7271ca5188c3f3acb610c11 及其之后的 EhViewer 有这个问题。

asuka-mio commented 1 year ago

cronet没走那个路径 只有okhttp走了 一会我修上