406 jquery AJAX请求出错

时间:2011-12-18 21:07:42

标签: php jquery ajax post http-status-code-406

这让我很生气。我在托管(Linux)上发出AJAX请求时遇到406错误,但在本地计算机(Windows 7)上没有。两者都使用Apache。所有其他具有相同格式的请求,例如

http://cms.hogsmill.com/Lib/actionCMS.php?Action=saveContentText&SectionId=155&Text=...

其中......是我发送的文字 - 一切正常。在发送之前,文本是Javascript encodeURI&ed。破解的文字如下;似乎是"默认情况下所有用户都有问题......"段落。

有什么想法吗?


要创建新页面,请点击“新页面”。要编辑现有页面,请单击编辑页面图标。在这两种情况下,左侧的编辑器都会弹出。

在'标签'中输入页面名称。领域。将自动填充页面的URL。只有在看起来不合理的情况下才能编辑网址。您只能更改新页面的URL;如果您需要更改现有网址,请与Hogsmill联系。

默认情况下,所有人都可以访问所有页面。要限制仅登录用户的访问权限,请取消选中“全部”#39;并选择其他用户类型。

通常有两种类型的用户:

  • 网站管理员 - 能够编辑内容,并查看所有仅登录的页面。
  • 用户 - 无法编辑内容,但只能查看所有已登录的页面。

2 个答案:

答案 0 :(得分:2)

可能是最好的,分析您的客户端请求的HTTP标头。它应该包含一些“Accept”标题,这与服务器响应冲突,因为我理解这种异常的性质。

Details for 406 status code

答案 1 :(得分:0)

这最近发生在我身上,使用Chrome,通过Chrome开发者工具查看的标题似乎表明一切正常,然后下一次测试,它没有错误。所以我不知道是什么“修复”它。