我想发送长文本并将其保存在网上托管的数据库中。 但是我得到414(Request-URI太大)
我现在被困住了,无法找到任何解决方案。
据我所知,JSON通过GET方法发送数据。我想知道我是否可以将其更改为POST方法。有可能吗?
Ext.util.JSONP.request({
url: 'http://host.com/folder/file.php?action=add',
callbackKey: 'callback',
params: data,
method: 'POST',
success: function(response) {
//do something
},
failure: function(response) {
//do something
}
});
更新 我试过使用普通的XHTMLREQUEST。 我发现的是,当我尝试发送没有数据时,它是成功的。但是当我传递数据时,错误再次出现。
答案 0 :(得分:0)
如果你可以修改servlet,另一种方法是用Origin头实现CORS。之后,您可以使用普通的json请求而不是jsonp。