后端的基础知识
0.http以及URL(一般所说的狭义上的接口)格式
URL设计的初衷就是利用http协议来唯一的定位资源,一个URL唯一定义一个资源,获取资源时候可以有不同的方法参数,常用的有get、post、put、patch、delete
http是超文本传输协议,是一个应用层协议,它包括很多内容,URL啦,各种方法啦,等等,URL只是一个为了实现http的功能的http协议中的一个小部分
1.常见的app、web的协议使用
常见的移动app或者web都是利用http协议进行前后端的通信,主要使用restful接口的技术,充分利用http协议以及其中的url来定位资源请求资源修改资源(使用的方法不同,操作不同)等等。
当然也可以自己制定应用层的协议,比如QQ的qicq协议
2.web服务器
3.web框架
4.后端服务器开发中网络通信技术选择,短连接的用http(通过web服务器Apache等来应答请求等),长连接的用socket(简单的逻辑可以自己写服务器来如何应答请求)