`

关于GET和POST提交大小限制的一些说明

阅读更多
关于GET和POST提交大小限制的一些说明

1、HTTP协议本身对GET和POST都没有提交大小限制

2、GET提交大小限制一般由浏览器(IE大概是2K)和操作系统本身来限制

3、POST提交大小限制一般都是由服务器来设置的(比如TOMCAT默认是2M,IIS6.0默认是200KB等)

举例,TOMCAT调整POST大小限制,

打开TOMCAT的conf/server.xml 文件,在<Connector> </Connector>中添加如下:
<Connector maxPostSize="0"></Connector>

注意:maxPostSize="0"表示不限制大小,但该方式只对x-www-form-urlencoded提交类型启作用,multipart/form-data(含文件提交)则不受此限制





分享到:
评论

相关推荐

    表单提交中get和post的区别

    例如,假设我们有一个表单,包含一个文本框,名称为“Text”,那么在get方式中,提交的URL将是“getpost.asp?Text=http://leewei.blogchina.com”。而在post方式中,表单内各个字段与其内容将被放置在HTML HEADER内...

    浅析Get与Post的区别

    3. 数据大小限制:Get方式的数据大小有限制,而Post方式的数据大小无限制。 4. 安全性:Get方式不适合用于提交敏感数据,而Post方式可以用于提交敏感数据。 结论 Get和Post方式都是表单提交的方式,但是它们有着...

    jsp中post和get传输方式的区别

    ### jsp中post和get传输方式的区别 在Web开发领域,特别是使用Java Server Pages (JSP) 进行网页开发时,GET与POST是两种最常见的HTTP请求方法。这两种方法各有其适用场景及特点,理解它们之间的区别对于提高网站的...

    get和post的区别

    ### GET与POST方法的区别 在Web开发中,GET与POST是最常见的两种HTTP请求方式,它们在功能、安全性、数据传输等方面存在显著差异。本文将基于提供的文件内容对这两种方法进行详细解析。 #### 1. 基本概念 - **GET...

    get、post区别

    - **POST**:没有固定的大小限制,理论上可以传输大量数据,但实际应用中也会受到服务器配置和性能的限制。 #### 4. 编码格式 - **GET**:只支持ASCII字符集。 - **POST**:支持ISO-10646(Unicode)字符集,默认为...

    URL编码以及GET和POST提交乱码解决方案

    在IT行业中,网络通信是不可或缺的一部分,而URL编码、GET和POST提交以及乱码问题则是开发者经常遇到的技术挑战。本文将深入探讨这些知识点,并提供相应的解决方案。 首先,URL编码是因URL(统一资源定位符)中不能...

    http get post 请求模拟器

    POST请求对数据大小无严格限制,理论上可以发送大量数据。然而,POST请求可能会导致浏览器缓存问题,且并非所有服务器都支持POST请求的幂等性(即多次执行结果相同)。 3. HTTP请求模拟器: "http get post 请求...

    Web应用安全:HTTP协议GET和POST的使用区别.pptx

    在Web应用安全中,正确使用GET和POST能有效防止一些攻击,比如跨站脚本攻击(XSS)和跨站请求伪造(CSRF)。GET请求因为其可被轻易构造,容易受到CSRF攻击,而POST请求通常需要用户交互,相对更安全。同时,了解这些...

    GET与POST用法

    而POST方法没有明确的大小限制。 - **缓存机制**:GET请求可以被浏览器缓存,而POST请求则不会被缓存。 - **幂等性**:GET请求是幂等的,多次执行结果相同;而POST请求可能每次执行都有不同的结果。 #### 总结 GET...

    Ajax中get与post请求详解

    Ajax 中 get 与 post 请求的详细解释 Ajax 技术中 get 与 post 两种请求方式是...在 Ajax 中,get 和 post 两种请求方式都有其特点和缺陷,开发者应该根据实际情况选择合适的请求方式,以确保数据的安全性和可靠性。

    GET请求和POST请求的区别(详细)

    ### GET请求和POST请求的区别详解 #### 一、概述 HTTP协议定义了多种与服务器进行交互的方法,其中最基本的包括GET、POST、PUT和DELETE。这些方法分别对应于对网络资源的查询、更新、创建和删除操作。GET通常用于...

    http协议get与post的区别

    这样不仅可以避免URL过长的问题,而且可以发送大量数据,理论上没有大小限制。POST请求的安全性相对更高,因为数据不会在URL中显示,但并不意味着绝对安全,仍需采取加密措施保护数据。 ### 数据传输与安全性 GET...

    tomcat GET请求与POST请求

    POST请求的数据包含在请求正文中,因此可以处理比GET请求更大的数据量,没有明确的大小限制,但实际大小受到服务器和客户端配置的影响。POST请求不是幂等的,因为多次执行可能会导致资源的多次创建或修改。在安全性...

    GET与POST请求DEMO

    GET主要用于获取信息,简单且易于理解和实现,而POST则用于提交数据,更安全且灵活。理解这两者之间的差异以及如何在iOS中正确使用它们,是成为一名合格的iOS开发者的基础。通过实际操作和`GetAndPostDemo`项目,你...

    GET 与 POST 的区别

    GET与POST是HTTP协议中用于发送请求的两种主要方法,它们之间存在一些常见的区别和误解。首先,GET请求通常将参数包含在URL中,而POST请求则通过请求体(Request Body)传递参数。在浏览器的回退处理上,GET请求无害...

    C# WebService 客户端 服务器 Get Post

    POST请求没有大小限制,且数据不显示在URL中,相对更安全。 5. 安全与优化: 当处理敏感数据时,应优先考虑使用POST,因为它可以隐藏数据,避免在URL中明文显示。此外,对于大量数据传输,POST比GET更合适,因为...

    HttpTest.rar_GET和POST请求_HTTPTest_get post

    POST请求没有GET请求那么多的数据大小限制,可以发送大量数据。然而,POST请求不如GET请求缓存友好,且不被搜索引擎爬虫抓取,因此对于需要被搜索引擎索引的页面,应优先考虑使用GET。 3. HttpTest工具类: 提供的...

    PHP POST提交方式

    4. **POST数据的大小限制** PHP对POST数据的大小有限制,默认情况下,最大上传文件大小为2MB,最大POST数据大小为8MB。如果需要处理更大的数据,需要在php.ini文件中调整`post_max_size`和`upload_max_filesize`的...

    get和post请求的区别.zip

    - POST:理论上POST请求没有数据大小限制,但实际操作中受服务器和浏览器限制,一般在几MB左右。 4. **幂等性** - GET:幂等性意味着多次相同请求应返回相同结果,不会改变服务器状态。 - POST:非幂等,多次...

Global site tag (gtag.js) - Google Analytics