首页 > Web开发 > 详细

Linux基础(17)HTTP编程

时间:2020-05-26 22:50:01      阅读:57      评论:0      收藏:0      [点我收藏+]

DNS( Domain Name Systme域名系统), 而DNS解析则是同过域名解析出其代表的IP地址

ISP(Internet Service Provider)互联网服务提供商,域名都是有备案的,所以ISP都会有保存其域名和服务器IP地址, .CN是向中国互联网管理局申请 .COM是向美国互联网管理机构申请 , 一般域名都是向代理商申请域名的,不然很麻烦

DNS解析流程: 本地主机(浏览器)---->先访问本地DNS是否有DNS解析出来的缓存-------->如果没有缓存则访问ISP的DNS服务器-------->ISP发送访问请求给目标的根服务器----------->目标根服务器返回给ISP一个域名服务器的IP----------->经ISP访问该IP可访问-------->ISP返回该IP给本地主机(浏览器)-------->本地主机(浏览器)缓存并访问ISP返回的目标IP, 经过该次后本地DNS会缓存该域名代表的IP 

 

 

 技术分享图片

 

 图片来源:  https://www.zhihu.com/question/23042131/answer/1220848249

URL(Uniform Resource Location)译为 统一资源定位符 ,也可理解为服务器开放访问的路径(URL由协议,主机,端口(默认80)及文件名及其路径三部分组成)

技术分享图片

HTTP(HyperText Transfer Protocol, 超文本传输协议)是一种基于URL将超文本(视频,图片,音频,文本)从一台主机(web服务器)传输到另外一台主机(浏览器)的应用层协议,以实现超链接的的功能

先动态和静态分析一波HTTP

动态:

 

Linux基础(17)HTTP编程

原文:https://www.cnblogs.com/yxnrh/p/12679576.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!