首页
登录 | 注册

学习Web需要了解的一些概念

作者:叁念


1.web:网络

网络:由计算机和路由器组合而成的。

多台计算机同时通信。路由器
多台计算机之间彼此之间可以进行通信
功能比较强大的计算机就是服务器。

2.web应用

3.web应用分为2类

C/S 结构:client /Server 客户端和服务器(QQ,LOL,DOTA)
B/S 结构:Browser/Server 浏览器和服务器(SINA,百度)

优势:
C/S:比较安全,服务器压力比较小,更加实现个性化,功能更强大(自己的协议自己知道)
B/S:方便,更新快,客户端不用安装,那么节省空间。(Http协议没有那么安全,全部都遵循的语言)

4.B/S结构如何通信

5.HTTP(hyper text transport protocal 超文本传输协议)协议

6.TCP/IP

在请求一次以后,会建立一个通讯栈道,无需再请求,需要手动关闭
占用资源多,对服务器资源使用率高

7.Session,Cookie

8.http响应状态码

200 OK      //客户端请求成功
400 Bad Request  //客户端请求有语法错误,不能被服务器所理解
401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用 
403 Forbidden  //服务器收到请求,但是拒绝提供服务
404 Not Found  //请求资源不存在,eg:输入了错误的URL
500 Internal Server Error //服务器发生不可预期的错误
503 Server Unavailable  //服务器当前不能处理客户端的请求,一段时间后可能恢复正常


2020 jeepxie.net webmaster#jeepxie.net
10 q. 0.009 s.
京ICP备10005923号