后端笔记

1.用POST/GET接口的选择,取决于传输的数据量。数据量较大就用POST。
GET方法会一次性将数据传完,如果数据量较大,连接断开后数据会丢失丢包,就要重头开始传输。
2.服务器端向页面通过管道流发送数据的时候不能手动断开,因为是异步操作,有可能会导致数据为传输完毕就断开的错误。
服务器传输完毕后会自动断开。
而通过write方式向客户端传递数据时需要手动断开。
3.当html页面中使用href属性链接了外部链接(如外部css样式表或者a标签,服务器会单独发起一次请求。)
此时就必须为href再写一个路由,否则请求就无法完成。
4.路由就是根据提交请求的路径不同返回不同的页面。
5架设http服务器
1:引入HTTP模块 var http =require('http');
2:创建请求服务 var server =http.createServer();
3:监听服务器端口 server.listen(8888,function(){ })
6.express模块就是一个简化的http模块,简化了搭建服务器的过程。
7.浏览器地址栏李发出的请求都是GET请求,如果想要用POST方法提交,可以使用表单或者AJAX.

原文地址:https://www.cnblogs.com/Leslie-Z/p/9119049.html