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跨域

  • 相关阅读:
    l2tp ubuntu
    my emacs fav config
    2048小游戏源码(vue自定义指令使用)
    Vue 脚手架新建项目
    vue中修改router定义的name值
    只能输入金额格式的input
    前端开发中UI问题处理
    form表单提交Ajax请求后不跳转
    小程序中代替v-html用法
    小程序中分页加载问题
  • 原文地址:https://www.cnblogs.com/linlf03/p/10486601.html
Copyright © 2011-2022 走看看