wns difff(首次)
2015-09-12 12:06:31 3 举报
WNS Difff是首次出现在我们视野中的名字,它可能代表的是一个品牌、一个公司或者一个项目。由于名字的含义并不明确,我们可以推测这可能是一个创新的实体,正在寻求在市场中建立自己的地位。”WNS”可能是其名称的一部分,而”Difff”则可能表示该实体的独特性或特性。总的来说,WNS Difff是一个充满可能性和潜力的新实体,我们期待看到它将如何在未来的发展中展现其独特之处。
作者其他创作
大纲/内容
什么都不管,先生成htmlAll
首次进入diffhttp:\\\\h5.qzone.qq.com\\show\\index?_proxy=2
webview
无diff-tag将htmlAll拆分成allJson结构
无cache-diff;走原有wns+html
3个headeretag;cache-diff;cache-offline;
判断if-None-Match(etag)是否一致
按照原有cache-offline逻辑;确定是否使用htmlAll刷新webview
是否有diff-tag
没有accept-diff头,走原有wns+html逻辑
Nodejs
是否有cache-diff头
Start
有cache-diff头:判断是否allJson格式
不是allJson格式;非首次逻辑,详见下一页
有diff-tag,非首次逻辑,详见下一页
检查本地etag,html;
有html,webview提前填充,避免白屏;
检查本地cache-diff;
etag不一致,判断是否有accept-dff头
3个header:accept-diff;if-None-Match(etag);diff-tag(cache-diff);
App
按照cache-offline存储策略存储etag,htmlAll;存储cache-diff,htmlA
取出allJson中的all字段内容,作为htmlA;与allJson中的data字段进行解析合并操作,生成htmlAll
0 条评论
下一页