标签: json ajax http get server-side
414错误是由于GET请求上的URI参数过长引起的。在这种情况下,建议here和here使用POST请求,但是,即使数据是{{3 }}?
答案 0 :(得分:1)
在GET请求的正文中发送数据不是一个好习惯。根据{{3}}:
GET
GET请求消息中的有效负载没有定义的语义; 在GET请求上发送有效内容正文可能会导致一些现有内容 拒绝请求的实现。
因此,这不是“更现实”,而是实际上不太现实,因为某些浏览器或服务器可能会拒绝此类HTTP请求。