访问网站的流程详解
2016-02-22 21:23
441 查看
前言:
首先讲一下网站成型所需的步骤:
第一:规划网站(包括网站定位、网站名称、网站功能等等);
第二:注册域名;
第三:制作网站程序(建议选择成熟的网站管理系统);
第四:购买空间(空间务必要支持程序运行所需要的环境);
第五:网站备案;
第六:解析域名并将域名绑定至空间;
第七:上传网站程序至网站空间;
第八:安装配置网站;
第九:添加网站内容;
具体访问过程如下图:
当我们访问网站的时候,需在地址栏中输入域名,如下图所示:
对上图解释,其中:
https协议:是一种由HTTP和SSL/TLS组合起来的应用,用以提供加密通信和对网络服务器的身份验证。
hao.360.cn:hao是主机名,com算是顶级域名,处了com还有cn、net等。
/?src=lm&ls=n0b6c17139f:资源在服务器上的路径。
网站内容:我们常见到的网页中包含超文本,图片,视频和音频等各项内容。
------------------------------------------------------------------------
web里最重要的协议就是HTTP协议,对于经典的ISO七层模型来说,HTTP处于最高层----应用层,HTTP应用的模型是client/server模型,因此对应着两种HTTP消息类型,request和response。客户端想服务器发送请求,服务器向客户端响应请求。
request:客户端连上服务器后,想服务器请求某个web资源,称之为客户端向服务器发送了一个http请求。一个完整的HTTP 请求包括如下内容:
一个请求头,若干消息头、以及实体内容,如下所示:
response:一个HTTP响应代表服务器向客户端回应数据,包括:一个状态行、若干消息头、以及实体内容。
补充下状态码及其含义:
100-199:表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程。
200-299:表示成功接收请求并已完成整个处理过程,常用200。
300-399:为完成请求,客户需进一步细化请求。例如,请求的资源已经移动到一个新的地址, 常用302、307和304。
400-499:客户端的请求有错误,常用404。
500-599:服务器端出现错误,常用500。
本文出自 “杜海强” 博客,谢绝转载!
首先讲一下网站成型所需的步骤:
第一:规划网站(包括网站定位、网站名称、网站功能等等);
第二:注册域名;
第三:制作网站程序(建议选择成熟的网站管理系统);
第四:购买空间(空间务必要支持程序运行所需要的环境);
第五:网站备案;
第六:解析域名并将域名绑定至空间;
第七:上传网站程序至网站空间;
第八:安装配置网站;
第九:添加网站内容;
具体访问过程如下图:
当我们访问网站的时候,需在地址栏中输入域名,如下图所示:
对上图解释,其中:
https协议:是一种由HTTP和SSL/TLS组合起来的应用,用以提供加密通信和对网络服务器的身份验证。
hao.360.cn:hao是主机名,com算是顶级域名,处了com还有cn、net等。
/?src=lm&ls=n0b6c17139f:资源在服务器上的路径。
网站内容:我们常见到的网页中包含超文本,图片,视频和音频等各项内容。
------------------------------------------------------------------------
web里最重要的协议就是HTTP协议,对于经典的ISO七层模型来说,HTTP处于最高层----应用层,HTTP应用的模型是client/server模型,因此对应着两种HTTP消息类型,request和response。客户端想服务器发送请求,服务器向客户端响应请求。
request:客户端连上服务器后,想服务器请求某个web资源,称之为客户端向服务器发送了一个http请求。一个完整的HTTP 请求包括如下内容:
一个请求头,若干消息头、以及实体内容,如下所示:
response:一个HTTP响应代表服务器向客户端回应数据,包括:一个状态行、若干消息头、以及实体内容。
补充下状态码及其含义:
100-199:表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程。
200-299:表示成功接收请求并已完成整个处理过程,常用200。
300-399:为完成请求,客户需进一步细化请求。例如,请求的资源已经移动到一个新的地址, 常用302、307和304。
400-499:客户端的请求有错误,常用404。
500-599:服务器端出现错误,常用500。
本文出自 “杜海强” 博客,谢绝转载!
相关文章推荐
- 从MVC框架看MVC架构的设计
- IOS设计模式,架构,框架和类库的区别 (转载)
- 机器学习实战——k-邻近算法:约会网站
- 禁止网站页面内容被复制的javascript代码,在公共js文件中写入下图中代码(兼容forefox和IE)
- Android学习架构图
- 大型分布式网站架构
- 用小米路由搭建外网可访问的个人网站
- 【三层架构】——基础知识
- 秒杀系统架构优化思路
- FastRWeb——为R语言搭建的Web环境
- corosync+pacemaker+san实现web服务高可用
- corosync+pacemaker+drbd实现web服务高可用
- 软件产品架构师手记
- js架构之中介模式
- 使用Selenium通过浏览器对网站进行自动化测试
- 大型分布式网站架构技术总结
- 网站502与504错误分析
- 利用JS实现手机访问PC网址自动跳转到wap网站
- Ubuntu 网站服务器环境搭建
- 从excel文件中获得数据,实现网站的批量查询数据功能