Heim  >  Artikel  >  Backend-Entwicklung  >  web网络请求过程_PHP版待更新)

web网络请求过程_PHP版待更新)

WBOY
WBOYOriginal
2016-08-08 09:19:29945Durchsuche

在浏览输入一个地址时,它是如何请求到服务器的,再如何展示页面信息的?
在浏览器中输入一个http地址,如:http://localhost/
——>浏览器会请求DNS服务器,获取到对应的IP地址
——>通过IP地址找对应的服务器(如:Apache服务器)
——>服务器接到请求,解析Url字符,得到URL中IP地址后的文件路径名
——>1.在服务器的web目录下查找是否有对应html、css、xml文件,如果有直接返回给浏览器,浏览器显示解析返回的数据并显示
——>2.如果请求的php方件,如http://localhost/info.php的话,因为Apache处理不了,会将这个转给PHP程序处理然后PHP将处理结果以html的形式返回给Apache,Apache再返回给浏览器。

所以,在安装Apache与PHP时,需要将Apache与PHP关联起来,当Apache遇到是请求php文件时,将其转给php程序处理。

版权声明:本文为原创文章,转载需注明出处,文章观点只代表当时的看法,一定有不足,欢迎拍砖提醒,非常感谢!

以上就介绍了web网络请求过程_PHP版待更新),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn