ajax - 如果超过一定大小的 ajax 调用,则怀疑 IIS7.5 连接器问题 Tomcat 和 Coldfusion 10

标签 ajax tomcat coldfusion coldfusion-10

我已经在本地测试服务器上测试了表单提交,一切正常。

但是,一旦将代码上传到 IIS7.5 上的 Coldfusion 10,它就会失败。

基本上,如果我在屏幕上有 2 个联系方式,那很好,如果有 3 个,它会拒绝通过 ajax(通过 ajaximport 调用)更新。

url长度为2.48kb,错误因

"NS_ERROR_FAILURE: Failure"

其他时候我遇到 500 服务器错误

http://m.yapcrm.com/sites/dump/ii7errorlongajaxcall.cfm

我已经检查了通常的主题并调整了服务器,但没有任何乐趣..

我认为它是 Tomcat 的连接器,因为它的 ISAPifilter 解决了这个问题。

简而言之,任何提示或帮助都会很棒!!

最佳答案

如上所述,没有找到解决方案。但是将默认方法从 Get 更改为 Post

供其他人引用的示例。

    var submitForm = new UpdateContact();
            **submitForm.setHTTPMethod("POST");**               
            submitForm.setCallbackHandler(response);
            submitForm.setErrorHandler(errorHandler);
            submitForm.setForm("testValidator");                
            submitForm.UpdateContact();

UpdateContact() 是通过 cfAjaxProxy 调用的 CFC 方法。

关于ajax - 如果超过一定大小的 ajax 调用,则怀疑 IIS7.5 连接器问题 Tomcat 和 Coldfusion 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13409551/

相关文章:

javascript - 使用 AJAX 更改 PHP db_query 参数

java - 将 Angular + Spring Boot 部署到 Tomcat

java - HttpServletRequest 的 getRequestURL() 不返回确切的 URL

tomcat - Docker - 你能过度分配 ram (tomcat) 吗?

maven-2 - Maven WAR Overlays - 包括解压的依赖项

javascript - 如何实现由第三方服务器触发的JavaScript方法?

php - 一个一个展示结果

javascript - 将音频文件/blob 从 UI 发送到 Servlet 以保存在服务器上。

php - 哈希函数在ColdFusion 10+和PHP 7.x上的功能相同吗?

.net - 从 Coldfusion 运行 .NET dll