就是 f12 时看不到 V2EX 发送了 request,很想知道是怎么获取后台数据的。求解答。
|
szypJan 15, 2020
1
|
|
yEhwG10ZJa83067xJan 15, 2020
2
你是不是使用方式有问题啊
|
|
3
先问是不是,再问为什么
|
|
BryceGuJan 15, 2020
4
你看的 xhr 吧,xhr 确实没有但别人又不是用 XMLHttpRequest 请求数据的。
|
|
icanforkJan 15, 2020
5
单页应用的话,建立一个长链接,可以走 Websocket 通讯。
不过,很明显,v2ex 不是单页应用,你的标题应该改为“是不是”,再说为什么 |
|
lxk11153Jan 15, 2020
6
点那个搜索🔍按钮,全局搜索一下就知道了
|
|
yaphets666Jan 15, 2020
7
服务端渲染吧
|
|
yh7gdiaYWJan 15, 2020
8
服务端渲染的,返回的 HTML,这个帖子的内容就在 https://www.v2ex.com/t/638012 这个 GET 请求里
|
|
9
看来前后端分离的流行 让很多人忘记了 以前页面渲染的本质了...
|
|
10
用的最新的量子通信技术
|
|
VegetableJan 15, 2020
11
就页面渲染好了返回啊,你看 footer 部分会有一个多少 ms 的标记,就是页面渲染时间。虽然我也不知道为什么会有这个标记,但是很多网站都有。比如
© Gitea 当前版本: 1.9.0+dev-225-g10ff527fa 页面: 96ms 模板: 91ms 看到这个基本可以确定这个页面是有后端渲染内容的,如果没有 xhr 也很正常。 |
|
DelayNoMoreJan 15, 2020
12
遇事不决,量子力学
|
|
VegetableJan 15, 2020
13
哦,最简单的方式是右键查看网页源代码...
|
|
14
你少了一步刷新,再者,获取数据有专门的 API 接口可用。
|
|
zsxeeeJan 15, 2020 via Android
15
你打开 f12 再刷新看看?
|