我在网页中有一个表单,用户可以在其中输入任意 html。一旦他点击提交,我将使用 jQuery.post() 通过 AJAX 将内容发送到网络服务器。
但对于某些 HTML,我从服务器收到此响应
HTTP/1.0 400 Bad Request
Content-Type: text/plain
Date: Mon, 26 Oct 2009 05:28:00 GMT
BAD REQUEST: Bad percent-encoding.
我尝试更改帖子以获取,但仍然面临同样的问题。有谁知道是什么导致了这个问题,请让我知道如何解决它。谢谢!
编辑:
我想这似乎是服务器的问题,而不是 jQuery 的问题。早些时候我使用的是 nanoHTTPD 服务器,它给了我 BAD REQUEST 作为响应。我尝试向 Apache 发送相同的请求,它似乎可以工作。