web端

1.前端,后端

什么是前端

任何与用户直接打交道的操作界面,都可以称之为前端,

eg:电脑界面 手机界面

什么是后端

真正的幕后操作者

2.前端学习的历程

HTML, CSS, JavaScript , Bootstrap

3.软件开发架构

c/s 客户端/服务端

b/s 网页/服务器, b/s的本质也是c/s

4.wed服务器的本质 (请求 响应)

浏览器输入网址,按下回车发生了那些事情

1.朝着指定的服务器地址发送请求

2.服务端接收请求,并处理

3.返回相应的响应

4.浏览器接收并渲染出好看的页面给用户看

5.请求方式:

1.get请求

朝着服务器要资源

eg:敲 www.baidu.com

2.post请求

朝着服务器提交数据

HTTP协议

超文本传输协议,规定了服务端与浏览器数据传输的数据格式

1.四大特性

1.基于TCP/IP作用于应用层之上的协议

2.基于请求响应

请求对应响应

3.无状态

不保存客户端状态,无论来多少次,都当你是初见(cookies,session)

4.无连接

2.数据格式

请求格式

请求首行(请求方式,协议版本)

请求头(一大堆k:v键值对)

\r\n\r\n

请求体(敏感信息 密码 身份证号)

响应格式

响应首行(请求方式 协议版本)

响应头(一大堆k:v键值对)

\r\n\r\n

响应体(给用户看的数据)

3.响应状态码

用一串数字来表示一串文字需要表达的意思

1XX:服务端已经成功接收到了你的请求,正在处理,你可以继续提交其他数据

2XX:服务端成功响应了相应的数据(200)

3XX:重定向,就是重新定义指向

4XX:(404请求资源不存在)(403你当前不符合某一些条件 无法正常访问)

5XX:服务器内部错误(500)

最新文章

  1. STC12C5A60S2笔记4(复位)
  2. 谈一次php无限极分类的案例
  3. 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
  4. 排序算法总结(四)快速排序【QUICK SORT】
  5. atitit.dw不能显示正确的百分比高度in dw的解决
  6. Map,HashMap
  7. MIFARE系列2《非接触卡标准》
  8. 破解软件感悟-PE文件格式之实例总结(五)
  9. OC1_点语法
  10. Highchart 改编风力风向图
  11. away 3d的一些问题
  12. Spark学习之Spark Streaming
  13. spark原理
  14. [Python] dict对象的keys()和values()返回的值,是否总是保证一一对应?
  15. LeetCode #002# Add Two Numbers(js描述)
  16. CTR预估中GBDT与LR融合方案
  17. 【Oracle】【问题】
  18. SP1043 GSS1
  19. ftk学习记(滑动条篇)
  20. Android Google Analytics

热门文章

  1. cuda-convnet在Ubuntu12.04+CUDA5.5下的配置
  2. fastai 2019 part1 数据集分享
  3. Ubuntu的apt命令详解()deepin linux是在Ubuntu基础上开发的
  4. 第四章 函数之lambda 表达式和内置函数
  5. sendmail邮箱部署设置
  6. Istio最佳实践:在K8s上通过Istio服务网格进行灰度发布
  7. 解决batik使用JScrollPane显示svg图滚动条不显示的问题
  8. 面试必问:Golang高阶-Golang协程实现原理
  9. Linux文件属性整理
  10. Access-Control-Max-Age