2016 - 2024

感恩一路有你

浏览器和服务器交互过程 请教一下浏览器与服务器之间交互的原理以及脚本等在其中的作用?

浏览量:2460 时间:2021-03-12 13:20:39 作者:admin

请教一下浏览器与服务器之间交互的原理以及脚本等在其中的作用?

服务器脚本----脚本文件存储在服务器中。服务器调用脚本运行并将结果反馈给客户端。

浏览器脚本----脚本文件存储在客户端,脚本不需要在服务器上运行,而是在本地计算机上运行。

例如,在网页上注册信息,并在提交时检查邮箱的有效性。如果使用服务器脚本进行检查,服务器将负担过重并浪费时间。如果使用浏览器脚本进行检查,则负担在本地计算机上,这样可以减轻服务器的负担。

Web浏览器与服务器交互过程?

用户请求页面。(使用httpget方法请求一个页面。)页面第一次运行时,执行初步处理(如果您已经将其编程为这样做的话)。页面动态地向浏览器显示标签,用户看到的网页与任何其他网页相似。用户键入信息或从可用选项中选择,然后单击按钮。(如果用户单击的是链接而不是按钮,则该页面可能只是导航到另一个页面,而第一个页面将不会被进一步处理。)该页面将被发送到web服务器。(浏览器在ASP.NET更具体地说,页面被发送回自身。例如,如果用户正在使用默认.aspx页面中,您可以单击页面上的按钮将页面发送回服务器默认.aspx. 在web服务器上,页面将再次运行。您可以使用用户在页面上键入或选择的信息。该页面通过编程执行您想要执行的操作。该页将自己显示回浏览器。与桌面应用程序中的窗体不同,ASP.NET当用户使用表单时,网页不会启动或运行,只有当用户单击“关闭”按钮时才会卸载。这是由于网络的不连续性造成的。当浏览器从web服务器请求页面时,浏览器连接到服务器所需的时间仅足以处理该请求。在web服务器将页面呈现给浏览器后,连接将终止。如果浏览器向同一web服务器发出另一个请求,即使是向同一页发出,该请求仍将作为新请求处理。网络的这种断开连接的特性决定了ASP.NET页面的运行方式。用户请求ASP.NET创建网页时,将创建该网页的新实例。该页执行其处理,将标记呈现给浏览器,然后丢弃该页。如果用户单击该按钮执行回发,则会创建一个新的页实例;该页将执行其处理并再次丢弃。这样,每次回发和往返都会生成一个新的页面实例。

服务器和域名之间有什么联系呢?

域名是网络主机的另一个名称或代码名。服务器有两种理解方式。1硬件服务器。例如:IMB的刀片机。2部署在硬件服务器上的软件应用程序服务器。例如:Apache、nginx、FTP等,从您提出的问题来看,应该是指软件服务器。每个网络主机或硬件服务器必须有一个IP地址,以便网络上的其他主机访问。网络主机通过IP地址进行通信。

域名是IP代码。

为什么需要域名?方便人们记忆和访问网络主机提供的服务。

一个域名可以对应多个应用服务器,一个硬件服务器也可以有多个域名。这可以根据您的实际需要进行配置。

域名和IP地址之间的转换需要域名服务器。因此,当我们去域名服务提供商那里购买域名时,实际上我们决定哪个域名服务器来解析它。

在顶级域名下,我们可以建立二级域名。每个辅助域名可以对应于一个网络主机。简而言之,域名和服务器之间的关系是多对多的。我希望它能帮助你。

浏览器和服务器交互过程 web服务和浏览器进行交互 浏览器与服务器的信息交互过程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。