转发和重定向,post和get,abstract class和interface的区别之表格模式

1.转发和重定向

 转发重定向
url没变变化
请求1次2次
 服务器端完成客服端完成
   

 

2.post和get

 postget
安全性

传递参数放在request Body中,不会被游览器缓存,不会保留在历史纪录,不会保留服务器日志里

安全

传递参数放在url上,被浏览器主动cache,请求参数会被完整保留在浏览器历史记录里

不安全

数据和数据类型么有限制有url长度限制,数据类型只能ASCII字符
速度

GET产生一个TCP数据包;

http header和data一并发送出去;服务器响应200(返回数据)

POST产生两个TCP数据包;

浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200

 

3.abstract class和interface

同:都不能被实例化,但是可以定义他们的引用; 子类必须实现他们的抽象方法

异:

 可定义方法成员变量继承抽象方法
abstract class普通方法和抽象方法普通成员变量继承抽象类和具体类,实现接口,多实现public,protected,
interface抽象方法

常量

继承接口,多继承默认是public abstract

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值