最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Springboot get請求是參數(shù)過長的情況

 更新時間:2020年09月17日 14:52:34   作者:小白 2-0-1-9  
這篇文章主要介紹了解決Springboot get請求是參數(shù)過長的情況,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題原因

Springboot get請求是參數(shù)過長拋出異常:Request header is too large 的問題

錯誤描述

java.lang.IllegalArgumentException: Request header is too large

解決方案

請求頭超過了tomcat的限值。本來post請求是沒有參數(shù)大小限制,但是服務器有自己的默認大小。

設置服務器大?。?/strong>

1.普通tomcat

在server.xml中

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxPostSize="0" maxHttpHeaderSize ="102400"/>

處加上

maxHttpHeaderSize =”102400”

2.SpringBoot

SpringBoot項目更方便了,在application.properties文件中添加

#請求參數(shù)過長設置

server.max-http-header-size=102400

補充知識:JavaWeb - URL 中很長的一串請求參數(shù),為什么不采用 POST 方式?

GET 方法

請注意,查詢字符串(名稱/值對)是在 GET 請求的 URL 中發(fā)送的:

/test/demo_form.asp?name1=value1&name2=value2

有關 GET 請求的其他一些注釋:

GET 請求可被緩存

GET 請求保留在瀏覽器歷史記錄中

GET 請求可被收藏為書簽

GET 請求不應在處理敏感數(shù)據(jù)時使用

GET 請求有長度限制

GET 請求只應當用于取回數(shù)據(jù)

POST 方法

請注意,查詢字符串(名稱/值對)是在 POST 請求的 HTTP 消息主體中發(fā)送的:

POST /test/demo_form.asp HTTP/1.1

Host: w3schools.com

name1=value1&name2=value2

有關 POST 請求的其他一些注釋:

POST 請求不會被緩存

POST 請求不會保留在瀏覽器歷史記錄中

POST 不能被收藏為書簽

POST 請求對數(shù)據(jù)長度沒有要求

小雷FansUnion

get方式,是瀏覽器默認方式,訪問簡單,比如點擊一個鏈接,直接就跳轉了。

如果用post,還需要構造表單,程序實現(xiàn)麻煩,用戶體驗還會收到“不能重復提交表單”等提示,麻煩很多。

get方式,用戶直接看到url和參數(shù),復制粘貼,可以方便收藏、轉發(fā),而post不行。

網(wǎng)友看法 - 方騰飛

這個原因很多。在很多場景下,用GET實現(xiàn)起來更簡單,也足夠了,比如并發(fā)網(wǎng)給其他網(wǎng)站引流需要加些參數(shù),這樣方便其他網(wǎng)站統(tǒng)計流量來源,如果用POST,并發(fā)網(wǎng)就的做一個Post提交,會比較麻煩。

割眼看世界

瀏覽器地址欄打開的默認就是GET,所以鏈接用GET很方便。

POST的提交需要表單或js提交,麻煩。

GET可以使用緩存。

GET有利于SEO。

華仔的逆襲

Get方式的簡潔和緩存比較能說服我。

以上這篇解決Springboot get請求是參數(shù)過長的情況就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 利用Java寫一個學生管理系統(tǒng)

    利用Java寫一個學生管理系統(tǒng)

    今天這篇文章就給給大家分享利用Java寫一個學生管理系統(tǒng)吧,先寫一個簡單的用List來實現(xiàn)學生管理系統(tǒng):
    2021-09-09
  • Java中Optional類及orElse方法詳解

    Java中Optional類及orElse方法詳解

    這篇文章主要為大家介紹了Java中Optional類及orElse()方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • SpringBoot如何基于POI-tl和word模板導出龐大的Word文件

    SpringBoot如何基于POI-tl和word模板導出龐大的Word文件

    這篇文章主要介紹了SpringBoot如何基于POI-tl和word模板導出龐大的Word文件,poi-tl是一個基于Apache?POI的Word模板引擎,也是一個免費開源的Java類庫
    2022-08-08
  • MyBatis入門初體驗之使用大全(2)

    MyBatis入門初體驗之使用大全(2)

    這篇文章主要介紹了MyBatis入門初體驗之使用大全(2)的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • Java流程控制語句最全匯總(下篇)

    Java流程控制語句最全匯總(下篇)

    這篇文章主要介紹了Java流程控制語句最全匯總(下篇),本文章內容詳細,通過案例可以更好的理解數(shù)組的相關知識,本模塊分為了三部分,本次為下篇,需要的朋友可以參考下
    2023-01-01
  • Java 切割字符串的幾種方式集合

    Java 切割字符串的幾種方式集合

    這篇文章主要介紹了Java 切割字符串的幾種方式集合,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java深入解析接口interface

    Java深入解析接口interface

    接口是Java中最重要的概念之一,它可以被理解為一種特殊的類,不同的是接口的成員沒有執(zhí)行體,是由全局常量和公共的抽象方法所組成,本文給大家介紹Java接口,感興趣的朋友一起看看吧
    2022-06-06
  • Java迭代器遍歷list的方法及代碼分析

    Java迭代器遍歷list的方法及代碼分析

    在本篇內容里系小編給大家分享的是一篇關于Java迭代器遍歷list的方法總結內容,有需要的朋友們可以參考學習下。
    2022-11-11
  • 淺談java隨機數(shù)的陷阱

    淺談java隨機數(shù)的陷阱

    這篇文章主要介紹了淺談java隨機數(shù)的陷阱,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • 解讀Spring定義Bean的兩種方式:<bean>和@Bean

    解讀Spring定義Bean的兩種方式:<bean>和@Bean

    這篇文章主要介紹了Spring定義Bean的兩種方式:<bean>和@Bean,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04

最新評論

墨玉县| 高要市| 石阡县| 揭阳市| 寿阳县| 将乐县| 郧西县| 江达县| 廊坊市| 九台市| SHOW| 磐石市| 房山区| 沾益县| 青河县| 宁晋县| 嘉黎县| 镇坪县| 溧阳市| 根河市| 曲阳县| 崇左市| 广元市| 讷河市| 孙吴县| 盐边县| 沈丘县| 铅山县| 泾阳县| 长宁县| 长春市| 江油市| 九寨沟县| 保康县| 精河县| 丹凤县| 柘城县| 栾川县| 新丰县| 雅安市| 张家界市|