什么是web应用?

软件开发架构

c/s架构

客户端

服务端

b/s架构

浏览器

服务器

本质:b/s架构其实也是c/s架构

HTTP协议

超文本传输协议:规定了客户端与服务端消息传输的格式

四大特性:
1.基于TCP/IP协议作用于应用层的协议
2.基于请求响应
3.无状态
4.无连接 数据格式之请求:
请求首行
请求头(一堆k,v键值对) 请求体(post请求携带的数据)
数据格式之响应:
响应首行
响应头(一堆k,v键值对) 响应体(post请求携带的数据)



响应状态码

1XX 服务器已经成功接受到你的数据正在处理,你可以继续提交其他数据

2XX 请求成功 服务器已经将你请求的数据发送给你了

3XX 重定向

4XX 请求资源不存在

5XX 服务器错误

最新文章

  1. intellij idea 15 修改基础配置加载路径
  2. 记一次MYSQL更新优化
  3. xmpp整理笔记:发送图片信息和声音信息
  4. Hadoop - Ambari集群管理剖析
  5. 模拟实现死亡之Ping(Ping of death)
  6. 执行指定iframe页面的脚本
  7. C#编写扫雷游戏
  8. js 计算金额是否小于总金额,大于是不能保存
  9. xls 打乱序列 -和给拼接字符串加上双引号
  10. 第74节:Java中的Cookie和Session
  11. 原生JavaScript运动功能系列(三):多物体多值运动
  12. 虚拟机CentOS7下NAT模式的网络配置
  13. ie11开发者模式打开空白
  14. Codeforces Round #514 (Div. 2) B - Forgery
  15. PAT A1097 Deduplication on a Linked List (25 分)——链表
  16. Post Tuned Hashing,PTH
  17. Android——SQLite/数据库 相关知识总结贴
  18. view的clickable属性和点击background颜色改变
  19. oracle servicename 与SID的区别
  20. android 开发 xml绘制shape与Selector与layer-list 一 基础篇

热门文章

  1. [Graphics] UIColor created with component values far outside the expected range, Set a breakpoint on UIColorBreakForOutOfRangeColorComponents to debug. This message will only be logged once.
  2. iOS自适应行高方法及问题
  3. swift 第十课 cocopod 网络请求 Alamofire
  4. Quartz任务调度系统,克隆表达式
  5. 简单谈谈java中匿名内部类构造函数?
  6. [Kevin英语情报局]那些年我们说过的中式英语
  7. manjaro-VM虚拟机vmmon错误
  8. layui layer.open弹出框获取不了 input框的值
  9. 39.创建多进程及进程通讯 -- Queue--Pipe--Event
  10. SSM+pagehelper分页