- 主题:[求助]请求大家的帮助
我是今日水木的开发者,今日水木是通过解析www.newshth.net网页实现的,使用的技术是flutter
前几天今日水木iOS版严重卡顿,我看了一下,表面的原因是水木接口响应时间超过3秒造成的。
①所以我初步怀疑是水木服务器的问题,但是今日水木安卓版是正常的。。
②如果不是水木的问题,那就是iOS系统的问题,但是今日水木里有请求我自己的服务器,响应正常
所以我现在懵逼了,找不到真正的原因,哪位大佬可以给个思路呢@kcn
--
FROM 58.247.70.*
一般我就是增加日志,看这3秒是哪里耽搁的。iOS发请求,水木响应,还是iOS执行。看样子是iOS的问题。系统更新?权限调整?
【 在 hxf 的大作中提到: 】
:
: 我是今日水木的开发者,今日水木是通过解析www.newshth.net网页实现的,使用的技术是flutter
: 前几天今日水木iOS版严重卡顿,我看了一下,表面的原因是水木接口响应时间超过3秒造成的。
:
: ①所以我初步怀疑是水木服务器的问题,但是今日水木安卓版是正常的。。
: ②如果不是水木的问题,那就是iOS系统的问题,但是今日水木里有请求我自己的服务器,响应正常
:
: 所以我现在懵逼了,找不到真正的原因,哪位大佬可以给个思路呢@kcn
:
: --
: 老夫聊发少年狂
:
发自「今日水木 on Mi Note 3」
--
FROM 106.121.156.*
我是今日水木ios墙外使用者
卡顿现象现在还有吗?
我一直没感觉有明显卡顿
多谢你开发了这么好用的app出来。
【 在 hxf 的大作中提到: 】
:
: 我是今日水木的开发者,今日水木是通过解析www.newshth.net网页实现的,使用的技术是flutter
: 前几天今日水木iOS版严重卡顿,我看了一下,表面的原因是水木接口响应时间超过3秒造成的。
:
: ①所以我初步怀疑是水木服务器的问题,但是今日水木安卓版是正常的。。
: ②如果不是水木的问题,那就是iOS系统的问题,但是今日水木里有请求我自己的服务器,响应正常
:
: 所以我现在懵逼了,找不到真正的原因,哪位大佬可以给个思路呢@kcn
:
: --
: 老夫聊发少年狂
:
发自「今日水木 on NOKIA 1110」
--
FROM 73.93.166.*
不知道咋看这3秒消耗在哪里,请求只有http.get一行代码
【 在 GoGoRoger 的大作中提到: 】
:
: 一般我就是增加日志,看这3秒是哪里耽搁的。iOS发请求,水木响应,还是iOS执行。看样子是iOS的问题。系统更新?权限调整?
:
: 发自「今日水木 on Mi Note 3」
: --
: 生活好无趣,到水木吵架去。
发自「今日水木 on STF-AL00」
--
FROM 58.247.70.*
有卡顿,你用的iPhone哪个型号,ios哪个版本呢
【 在 adu 的大作中提到: 】
:
: 我是今日水木ios墙外使用者
: 卡顿现象现在还有吗?
: 我一直没感觉有明显卡顿
:
: 多谢你开发了这么好用的app出来。
:
: 发自「今日水木 on NOKIA 1110」
: --
: ......
发自「今日水木 on STF-AL00」
--
FROM 58.247.70.*
ios上有抓包工具吗?
把出去的请求和回复都抓下来,看时间差
先确定是ios的问题还是ios外的问题
【 在 hxf 的大作中提到: 】
:
: 我是今日水木的开发者,今日水木是通过解析www.newshth.net网页实现的,使用的技术是flutter
: 前几天今日水木iOS版严重卡顿,我看了一下,表面的原因是水木接口响应时间超过3秒造成的。
:
: ①所以我初步怀疑是水木服务器的问题,但是今日水木安卓版是正常的。。
: ②如果不是水木的问题,那就是iOS系统的问题,但是今日水木里有请求我自己的服务器,响应正常
:
: 所以我现在懵逼了,找不到真正的原因,哪位大佬可以给个思路呢@kcn
:
: --
: 老夫聊发少年狂
:
发自「今日水木 on NOKIA 1110」
--
FROM 73.93.166.*
ios 13.5.1
iphone7plus
【 在 hxf 的大作中提到: 】
:
: 我是今日水木的开发者,今日水木是通过解析www.newshth.net网页实现的,使用的技术是flutter
: 前几天今日水木iOS版严重卡顿,我看了一下,表面的原因是水木接口响应时间超过3秒造成的。
:
: ①所以我初步怀疑是水木服务器的问题,但是今日水木安卓版是正常的。。
: ②如果不是水木的问题,那就是iOS系统的问题,但是今日水木里有请求我自己的服务器,响应正常
:
: 所以我现在懵逼了,找不到真正的原因,哪位大佬可以给个思路呢@kcn
:
: --
: 老夫聊发少年狂
:
发自「今日水木 on NOKIA 1110」
--
FROM 73.93.166.*
比如,你get前打印一个时间,get后打印一个时间,整个流程完打印一个时间,多打印几个比较一下,反正打印日志也不收费。。。。
【 在 hxf 的大作中提到: 】
:
: 不知道咋看这3秒消耗在哪里,请求只有http.get一行代码
:
: 发自「今日水木 on STF-AL00」
: --
: 老夫聊发少年狂
:
发自「今日水木 on Mi Note 3」
--
FROM 106.121.157.*
电脑上装个fiddler(监听在0.0.0.0,不要只监听在127.0.0.1),然后在今日水木的手机上设置走这个fiddler代理,就能抓包看了。
--
FROM 123.118.189.*
赞
ios设备外网络抓包
ios上OS底层抓包
get前后打时间戳
这样子一下就把问题narrow down了
【 在 hxf 的大作中提到: 】
:
: 我是今日水木的开发者,今日水木是通过解析www.newshth.net网页实现的,使用的技术是flutter
: 前几天今日水木iOS版严重卡顿,我看了一下,表面的原因是水木接口响应时间超过3秒造成的。
:
: ①所以我初步怀疑是水木服务器的问题,但是今日水木安卓版是正常的。。
: ②如果不是水木的问题,那就是iOS系统的问题,但是今日水木里有请求我自己的服务器,响应正常
:
: 所以我现在懵逼了,找不到真正的原因,哪位大佬可以给个思路呢@kcn
:
: --
: 老夫聊发少年狂
:
发自「今日水木 on NOKIA 1110」
--
FROM 73.93.166.*