【发布时间】:2021-01-11 09:08:07
【问题描述】:
我正在构建一个 JSP 应用程序。我正在尝试使用 base64 编码将屏幕截图图像从页面发送到 servlet。它使返回的字符串超长,长度为 100k 个字符。因此,当我将它发布到 servlet 并使用 getParameter 时,我在那里得到了 null。
有没有办法按块获取它们是我遗漏了什么吗?
【问题讨论】:
-
maxPostSize的Tomcat默认是2M -
我在哪里改变它? Eclipse 中的 server.xml 文件只有几行,其中没有 maxPostSize?我必须手动输入吗?
-
我试过改了,还是看不到servlet中的那个参数,为了传输base64我要设置什么样的contentType?让我向您展示该字符串的前几行。
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAr0AAAKWCAYAAABETyEtAAAgAElEQVR4XuzdV5Bc14E............. -
你确定它使用的是更小的字符串吗?
-
我发现一些信息可能会有所帮助。 stackoverflow.com/questions/36734311/…
标签: java jquery jsp servlets url-parameters