1. get 是从服务器上获取数据,post 是向服务器传送数据。 get 请求返回 request - URI 所指出的任意信息。Post 请求用来发送电子邮件、新闻或发送能由交互用户填写的表格。这是唯一需要在请求中发送body的请求。使用Post请求时需要在报文首部 Content - Length 字段中指出body的长度。2. get 是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址,用户看不到这个过程。3. 对于 get 方式,服务器端用Request.QueryString获取变量的值,对于 post 方式,服务器端用Request.Form获取提交的数据。4. get 传送的数据量较小,不能大于2KB。post 传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。 用IIS过滤器的只接受get参数,所以一般大型搜索引擎都是用get方式。5. get 安全性非常低,post 安全性相对较高。如果这些数据是中文数据而且是非敏感数据,那么使用 get;如果用户输入的数据不是中文字符而且包含敏感数据,那么还是使用 post 为好。

JAVA的get post 区别相关推荐

  1. java 与 |与||的区别

    java &与&& |与||的区别 一.与操作和或操作的区别 (1)在Java程序中,使用与操作,要求所有表达式的判断结果都是TRUE,才为真,若有一个为FALSE,那么最终判 ...

  2. java和C++的区别

     JAVA和C++的区别介绍框架纲领如下: (一) 序言: (二) 我学习二者的个人感受: (三) 个人建议: (四) 用JAVA中继承的特性来描述C++和JAVA的关系图示: (五) JAVA和 ...

  3. float 与 double、隐式类型转换、switch、重写与重载、Java 与 C++ 的区别、JRE or JDK

    1.float 与 double 1.1 字面量属于 double 类型,不能直接将 1.1 直接赋值给 float 变量,因为这是向下转型. // float f = 1.1; Java 不能隐式执 ...

  4. Java和OC的区别

    Java和OC的区别 转载于:https://www.cnblogs.com/imChay/p/5591357.html

  5. kotlin和java差别_Kotlin和Java的常用方法的区别总结

    一.kotlin和java的常用语法区别 1).类.public class.public final class java 1 2public final class User{ } 1 2publ ...

  6. C#和Java中“==”和“equals”区别

    C#中"=="和"equals"区别如下: 1 using System; 2 class Program 3 { 4 public static void M ...

  7. java跟c 的区别_【c++跟java的区别】java跟c语言的区别

    Java与C/C++作为编程语言的两大巨头,他们有什么区别呢?下面是小编为大家准备的c++跟java的区别,希望大家喜欢! c++的定义 C++是一种面向对象的计算机程序设计语言.C++这个词在中国大 ...

  8. bs后端开发语言_哪种编程语言适合后端开发?Java和PHP的区别在哪?

    从技术上看在web开发上,Java和PHP哪个更好呢? 一位从多年PHP开发转Java的技术人员说,应是各有千秋,各有各的好处,这是非常实际的答案. java已经是一门很成熟的语言,曾经看到一篇文章, ...

  9. c++和java哪个好学_【技术科普】C语言和java语言有些什么区别?

    C语言和java语言有些什么区别? 可以打个比方吧: C语言就像一个初创公司的老板,由于人少经费少,从技术.财务.市场等都需要自己管,经常把自己累的跟狗一样: Java语言就像一个上市大公司的老板,人 ...

  10. Java中equals()和“==”区别

    Java中equals()和"=="区别 1.对于基础数据类型,使用"=="比较值是否相等: 2.对于复合数据类型(类),使用equals()和"== ...

最新文章

  1. Nature综述: 地球上细菌和古菌的生物膜丰度
  2. ftp 信息服务器日常维护,Web Ftp Mail服务器的日常管理与维护
  3. 快速求平方根,这个好牛逼
  4. SAP UI5 未来发展的趋势之一:拥抱 TypeScript
  5. Mysql 8.0 安装教程 Linux Centos7
  6. d3设置line长度_Graph Embedding之LINE算法解读
  7. Spring Cloud Greenwich 新特性和F升级分享
  8. MogDB大对象LargeObject存取测试
  9. PyCharm 与 Git/GitHub 关联 / 取消关联
  10. 判断日期是否是合法的:
  11. 如果我是决策者,我会决策做CPU吗?
  12. Linux网站搭建(3)---内网网站发布到外网(转)
  13. 手游联运系统包括什么功能?
  14. iOS平台上aa(见缝插针)游戏的简易实现
  15. 蓝牙成为物联网市场中的有力竞争者
  16. pox.xml有些包下载不了的原因
  17. 对数函数定义域和值域为r_对数函数值域为R的意义
  18. 7-3 学习打卡(12.26)
  19. 2020年安徽省大数据网络赛与现场赛hive习题
  20. Google面试之快乐智力题(Cracking the Coding Interview)

热门文章

  1. IO流(文件的读写)---本文的正确性有待您验证。
  2. [原]VS2012编译GLEW 1.11
  3. 【Go语言】LiteIDE使用的个人使用方法
  4. Create a restful app with AngularJS/Grails(4)
  5. 对HDS AMS 2000+巡检案例
  6. NeHe OpenGL第三十五课:播放AVI
  7. .net3.5的安装与修复
  8. 飞凌OK6410开发板移植u-boot官方最新版u-boot-2012.10.tar.bz2
  9. 机器学习进阶-图像形态学操作-腐蚀操作 1.cv2.erode(进行腐蚀操作)
  10. 【云周刊】第146期:史上最大规模人机协同的双11,12位技术大V揭秘背后黑科技...