asp.net XMLHttpRequest与HttpRequest的比较

wfveoks0  于 2023-02-20  发布在  .NET
关注(0)|答案(2)|浏览(123)

有人知道XMLHttpRequest能让网页做什么吗?这是普通HttpRequest做不到的。

a14dhokn

a14dhokn1#

XMLHttpRequest是一个标准的javascript对象,允许您使用javascript从浏览器发出HTTP请求。
HttpRequest是表示对服务器的 * 请求 * 的 * 服务器端 * 对象。
总而言之,一个在浏览器中工作,另一个在Web服务器中工作。它们也有 * 完全 * 不同的角色。XMLHttpRequest用于在浏览器中获取Web资源。HttpRequest表示传入的请求。

brc7rcf0

brc7rcf02#

而标准HTTP请求进行“同步”调用,必须等待响应并进行页面重载(您总是会得到一个新的html页面来显示)XMLHttpRequest可以用于同步(非典型)和异步(更好的方式)没有页面重载。你可以用javascript请求响应,而响应通常是xml-或json-您可以使用js处理数据,并通过使用dom-methods操作文档来更新页面的一部分......因此您不需要重新加载整个页面,因为所有这些都在“后台”运行

相关问题