社区
JavaScript
帖子详情
通过Ajax的post方式,参数写在URL里,参数值最大长度是多少?请问如何通过Ajax方式将长文本向后传递?
Swing_J2EE_SOA
2012-10-10 11:25:40
本人以程序里需要提交一段长文本到后台,我使用了Ajax的get方式传递,参数在url里,结果约360个汉字就不能向后传递了,页面像死了一样,一动不动。只有减少到360以下才又开始正常动作。
我改写成post方式,还是好不了多少。
请问如何通过Ajax方式将长文本向后传递?
...全文
10800
10
打赏
收藏
通过Ajax的post方式,参数写在URL里,参数值最大长度是多少?请问如何通过Ajax方式将长文本向后传递?
本人以程序里需要提交一段长文本到后台,我使用了Ajax的get方式传递,参数在url里,结果约360个汉字就不能向后传递了,页面像死了一样,一动不动。只有减少到360以下才又开始正常动作。 我改写成post方式,还是好不了多少。 请问如何通过Ajax方式将长文本向后传递?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
slg08
2013-08-19
打赏
举报
回复
Swing_J2EE_SOA
2012-10-17
打赏
举报
回复
谢谢诸位帮忙,关于Post提交我再另发一贴吧。
Swing_J2EE_SOA
2012-10-12
打赏
举报
回复
改写成Post方式也才4096个汉字,再不能多了。
scscms太阳光
2012-10-11
打赏
举报
回复
var str="好长的文本....";
$.ajax({
type: "POST",
url: "some.php", //这里不是some.php?date="+str
data: "date="+str,
success: function(msg){
alert( "Data Saved: " + msg );
}
});
=========这才是 post
名字到底多长
2012-10-11
打赏
举报
回复
post好像是2m还是4m来着。。。
get不知道。。。。。。
诺维斯基
2012-10-11
打赏
举报
回复
楼主要分清:get请求能写在url中。
用post,是写在data中的。
也就是说你要把参数从url中转移到data中才行。
hch126163
2012-10-11
打赏
举报
回复
url 是 有长度限制的。
send 函数,传递post 参数
Ricky_2012
2012-10-11
打赏
举报
回复
url里附的参数最大记得是4000左右,如果360就不行了那要用工具查下提交的过程中有没出问题
kongxh1218
2012-10-11
打赏
举报
回复
用post就没有限制了
$.post(url, {name:"value"}, function(data){
// 回调
});
泡泡鱼_
2012-10-10
打赏
举报
回复
URL最大长度问题
Lz,你这个问题问得有点无厘头了喔。你既然是用post方式,你根本不用理会这个限制呀
PS:post方式并不是你指定了type:'POST'就行了。post不是将参数附加在url中的,而是在data中指定的。这个你没搞错吧?
要是你说的360个汉字就页面卡死,那就是你自己程序本身出了问题。否则别人写篇文章,何止360个汉字呀?那岂非都不能动了,对吧?
php
ajax
post
参数
大小限制,
ajax
快速解决
参数
过长无法提交成功如何解决
本文主要为大家带来一篇
ajax
快速解决
参数
过长无法提交成功的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。查了很多资料都说,get方法的
参数
是有限制的,
post
方法的
参数
的
长度
是无限制,这也是
post
相比get的优势一直。在
ajax
中使用
post
方法,用常规的
参数
格式:param1=a1¶m2=a2 ,当
参数
长度
过长时,依然提...
ajax
带
参数
跳转到别的页面,
AJAX
扩展-
POST
传递
参数
并跳转页面
拓展的代码:这段代码的原理是创建一个表单,所有args都创建一个隐藏的input,用
post
方法把这些
参数
传递
过去注意form表单一定要加载到页面中,即下面代码中标红的部分,不然
参数
是无法被
传递
的(因为这个被坑了)$.extend({Standard
Post
:function(
url
,args){var form = $(""),input;//jquery
方式
$(document.body).a...
ajax
解决
参数
过长无法提交成功问题
查了很多资料都说,get方法的
参数
是有限制的,
post
方法的
参数
的
长度
是无限制,这也是
post
相比get的优势一直。 在
ajax
中使用
post
方法,用常规的
参数
格式:param1=a1¶m2=a2 ,当
参数
长度
过长时,依然提交不成功。
ajax
的
参数
格式还有另外一种
写
法:json格式的请求
参数
。这样能够解决
参数
过长无法提交的问题。
ajax
请求到
参数
太大获取
参数
失败问题,
Ajax
请求
参数
较长导致请求失败
Ajax
请求
参数
比较长,第5行
参数
大概1100个字符吧,是接口的请求报文。$.
ajax
({type:"
POST
",
url
:"${ctx}/test.action?method=invokeInfo",//beforeSend:alert("beforeSend"),data:{reqXmlStr:newReqXmlStr},//传给服务器的
参数
success:function(result){al...
ajax
如何传超长字符串_jquery异步
ajax
超大
长度
base64图片长字段数据传输问题解决办法和php后台处理办法...
2017年5月9日19:25:02在做在线签名的时候,到了图片上传的时候,使用jquery异步
ajax
上传base64的图片数据的时候,使用默认的
方式
进行数据传输偶尔会出现生产的图片只有上半部分,开始以为是jsignature生成图片的问题,但是吧base64的数据放在js
里
面的时候,每次都没问题,才发现是
ajax
的
参数
长度
有问题var datapair = $("#signature").jSi...
JavaScript
87,922
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章