Ajax 即“错误”;“Url太长”;isn';他没有回来

Ajax 即“错误”;“Url太长”;isn';他没有回来,ajax,asp-classic,iis-6,Ajax,Asp Classic,Iis 6,我一直在试图找出Ajax函数向ASP页面发送大量文本的问题。我认为问题在于,当在表单/输入中输入大量文本并通过Ajax发送数据时,会产生非常大的“查询字符串” 服务器返回错误“Url太长”。然而,我已经在两台不同的计算机上测试了这个应用程序——都运行IE8——并且在其中一台计算机上,执行相同的请求根本不会返回任何结果。所以我的问题是,有人知道如何关闭这个错误/反馈吗?我猜这不是服务器设置,因为两台计算机正在访问同一个应用程序。我已尝试在可疑计算机上关闭“显示友好的HTTP错误消息”,但这没有帮助

我一直在试图找出Ajax函数向ASP页面发送大量文本的问题。我认为问题在于,当在表单/输入中输入大量文本并通过Ajax发送数据时,会产生非常大的“查询字符串”


服务器返回错误“Url太长”。然而,我已经在两台不同的计算机上测试了这个应用程序——都运行IE8——并且在其中一台计算机上,执行相同的请求根本不会返回任何结果。所以我的问题是,有人知道如何关闭这个错误/反馈吗?我猜这不是服务器设置,因为两台计算机正在访问同一个应用程序。我已尝试在可疑计算机上关闭“显示友好的HTTP错误消息”,但这没有帮助。

从“获取”更改为“发布”:即,不要将请求作为查询字符串发送,发布数据。你现在是如何发送请求的?我已经试着以POST的形式发送,效果很好。我更想弄清楚是什么决定了这些错误何时返回。谢谢请参阅以了解一般情况,但关于为什么一台计算机允许超过2083个,我认为它也会受到service Pack或.NET库版本的影响。最好是接受2000太大,用POST代替:)我实际上发送了一个超过8000个字符的URL作为测试。两台计算机都不会处理它,但只有一台计算机返回实际的错误消息。所以这并不是一个工作,另一个不工作,而是其中一个不告诉我为什么不工作。除此之外,我接受并将使用POST!:)