gpt4 book ai didi

java - 如何将巨大的字符串数据从javascript传递到java Action 类?

转载 作者:行者123 更新时间:2023-12-02 04:47:16 25 4
gpt4 key购买 nike

是否可以将大量字符串数据从 javascript 传递到 java 操作类?

var url = "xwe.action?pdfDivContent=" + encodeURIComponent(div1);
alert( url);
req.open("POST", url, true);
req.send(null)

我厌倦了上面的代码,它不起作用,因为 pdfDivContent 的大小很大(#approx 2000 个字符。

最佳答案

您通过 GET 发送数据而不是 post。您应该将数据放入发送中,而不是查询字符串中。这是假设 div1 实际上包含一个字符串。

var url = "xwe.action";
req.open("POST", url, true);
req.send("pdfDivContent=" + encodeURIComponent(div1))
<小时/>

根据您的评论,也许您需要设置这些标题

var url = "xwe.action";
req.open("POST", url, true);
var params = "pdfDivContent=" + encodeURIComponent(div1);
req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
req.setRequestHeader("Content-length", params.length);
req.setRequestHeader("Connection", "close");
req.send(params);

关于java - 如何将巨大的字符串数据从javascript传递到java Action 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29562285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com