重绘整个网页的请求的术语是啥?

Posted

技术标签:

【中文标题】重绘整个网页的请求的术语是啥?【英文标题】:What is the term for a request that redraws the whole web page?重绘整个网页的请求的术语是什么? 【发布时间】:2012-03-24 07:49:42 【问题描述】:

我觉得我总是对用于区分 AJAX 请求和标准 Web 请求(使用从服务器返回的 html 重绘整个页面的语言)的语言感到困惑。换句话说,AJAX 请求的相反是什么?

【问题讨论】:

我认为没有任何“标准”英文定义可以用来描述这一点,但我将其称为 HTTP 请求或简称为页面加载 我将其称为页面请求,但我不确定这是否是标准术语,所以 +1 【参考方案1】:

我说完全回发与异步/部分回发。但我敢肯定,这有很多技术上不正确的问题......

【讨论】:

这里似乎没有明确的答案,但我喜欢“整页刷新”,因为我认为刷新是在重绘之前不处理任何新的 POST 或 GET 数据。【参考方案2】:

在 ASP.NET 世界中,您可以区分“回发”和 AJAX。虽然这并不一定意味着整页刷新

http://www.telerik.com/help/aspnet-ajax/grid-postback-vs-ajax.html

【讨论】:

【参考方案3】:

在请求的层面上,没有区别。都是 HTTP GET 或 POST。区别在于效果。我可以称之为页面加载与页面更新。

【讨论】:

【参考方案4】:

我通常使用术语“整页刷新”,尽管它可能有点含糊,因为您可以使用 AJAX 加载新页面并用它替换当前页面(就像移动 jQuery 一样) .我仍然认为这是一个足够体面的常用术语。

【讨论】:

"refresh" 在这里听起来很奇怪,但不清楚 OP 是专门考虑单个页面中的场景(如您的定义所适用)或任何类型的导航。 我很确定我以前听说过它叫做刷新,但我没有参考或任何东西。我猜“回发”会更传统,如果你来自 ASP.NET 世界,ymmv!

以上是关于重绘整个网页的请求的术语是啥?的主要内容,如果未能解决你的问题,请参考以下文章

当设备方向改变时导致子视图重绘的正确方法是啥?

影响回流、重绘的 CSS 属性都有哪些?

一个 MFC/Win32 控件似乎让我的整个桌面重绘

如何在不重绘整个视图的情况下更新 NSView 的一部分

页面重绘重排

三个提升网页性能技巧