zoukankan      html  css  js  c++  java
  • Java基础七、网络

    80、forward和redirect的区别?

    地址栏显示: forward url不会发生变化 , redirect url会发生变化

    数据共享:forward 可以共享request里的数据,redirect不能共享

    效率: forward效率比redirect高

    本质上来说: forward转发是服务器的行为,而redirect重定向是客户端的行为

    请求次数: forward是一次请求, 而redirect有两次请求。

    82、tcp为什么要三次握手,两次不行吗?

    如果才有两次握手,那么只要服务器发出确认数据包就会建立连接,但由于此时客户端并没有相应服务器的请求,那此时服务器就会一直在等待客户端,这样服务器就白白浪费了一定的资源。若才有三次握手,服务器没有收到客户端的确认,就会知道客户端没有要求建立请求,就不会浪费服务器的资源。

    85、get 和post有什么区别?

    get请求可以被浏览器缓存

    get参数大小有限制,post则没有

    post更加安全,get的参数明文显示

    86、如何实现跨域

    实现跨域有以下几种方案

    1、服务器端运行跨域,设置CORS等于*

    2、在单个接口使用注解 @CrossOrigin 运行跨域

    3、使用jsonp跨域

  • 相关阅读:
    梦断代码阅读笔记之三
    梦断代码阅读笔记二
    输入法评价
    1的个数
    团队冲刺-10
    第一阶段个人总结03
    第一阶段个人总结02
    第一阶段个人总结01
    学习进度条第十周
    学习进度条第九周
  • 原文地址:https://www.cnblogs.com/linlf03/p/10486601.html
Copyright © 2011-2022 走看看