22HTTP(网络请求)与服务器

网络应用=良好的UI+良好的用户体验+实时更新的数据

一、网络编程中,几个基本概念##

1.客服端,应用(IOS,android,windows等应用).
2.服务器,为客服端提供服务,提供数据,提供资源的机器.
3请求,客服端向服务器索取数据的一种行为.
4相应,服务器对客服端的请求做出的反应,一般返回数据给客服端.

22HTTP(网络请求)与服务器_第1张图片
服务器与客服端

二、服务器##

1.远程服务器,供全体用户使用.
2.本地服务器,开发,测试使用.内部人员使用.

22HTTP(网络请求)与服务器_第2张图片
通过URL找到服务器

3URL(Uniform Resource Locator)统一资源定位符的详解.

22HTTP(网络请求)与服务器_第3张图片
URL

4HTTP的四种类型.

22HTTP(网络请求)与服务器_第4张图片
协议的四种类型

5HTTP中八种发送http请求的方法.

22HTTP(网络请求)与服务器_第5张图片
http的请求方法
22HTTP(网络请求)与服务器_第6张图片
GET与POST的区别
22HTTP(网络请求)与服务器_第7张图片
建议应用
22HTTP(网络请求)与服务器_第8张图片
HTTP请求中包含的内容
22HTTP(网络请求)与服务器_第9张图片
服务器响应的HTTP协议
22HTTP(网络请求)与服务器_第10张图片
状态码对应数据
22HTTP(网络请求)与服务器_第11张图片
网络交互

三、Socket通信##

22HTTP(网络请求)与服务器_第12张图片
Socket相关概念
22HTTP(网络请求)与服务器_第13张图片
Socket流式
22HTTP(网络请求)与服务器_第14张图片
客服端与服务器Socket的区别
22HTTP(网络请求)与服务器_第15张图片
Socket通信过程
22HTTP(网络请求)与服务器_第16张图片
Socket的通信过程

![Socket的方法](http://upload-images.jianshu.io/upload_images/3912833-8f521c3dbe91f309.png?
imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

22HTTP(网络请求)与服务器_第17张图片
注意事项
22HTTP(网络请求)与服务器_第18张图片
流程示意图
22HTTP(网络请求)与服务器_第19张图片
示意图二
22HTTP(网络请求)与服务器_第20张图片
服务器模拟
22HTTP(网络请求)与服务器_第21张图片
模拟客服端

你可能感兴趣的:(22HTTP(网络请求)与服务器)