繁体   English   中英

使用html表单隐藏值将大文本发送到服务器

[英]send large text to server using html form hidden value

大家好

我需要使用 html 表单将动态生成的 html 发送到服务器,目前 html 可以更大,它是 1MB

我使用表单隐藏输入字段将动态生成的 html 发送到服务器。 服务器端的异常是:内容太大..

动态生成的 html 用于生成 pdf,生成的 pdf 将在相同的响应请求中发送回浏览器。

如何处理动态生成的更大尺寸的 html。

请帮帮我。

谢谢库马尔卡西马拉。

如果您使用 asp.net,您可以执行以下操作:

在 Web.config 文件中,添加

<httpRuntime maxRequestLength="100000" executionTimeout="360"/>

<system.web>

拆分它。

  1. 尝试将内容拆分为多个输入。 你的实现可能有问题......但这不太可能

  2. 将内容拆分为多个请求并使用 AJAX 发送它们。 收集响应并确保以正确的顺序发送它(不是一次发送所有请求)。 最后一个请求应该确认它是结束并加载一个返回 pdf 的页面

我在你的问题上搜索了一下,并找到了这个页面,上面说帖子大小是由服务器在其配置中设置的,可以通过重置来更改 - http://forums.sun.com/thread.jspa?threadID= 5400480

如果你使用java:

使用servlet post方法将数据传输到服务器

<form method="post" name="sample_form" action="/xxx">
....
</form>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM