get请求为什么会存在请求体?

get请求为什么会存在请求体?不应该是post请求存在吗?哪位可以解答一下呢?

别人用错了吧,没听说过

你确定是get请求?

没有,纯属用错了

从来就没有说过get不能带请求体,只是不符合规范而已,大部分服务器在接收get请求的时候都是从url中提取参数。

HTTP 1.1标准中没有规定GET方法是否可以有请求体,因此GET方法也可以带请求体,完全符合标准。elasticsearch中就是用GET方法的请求体传递搜索条件。为了兼容性考虑,elasticsearch也接受POST方法+请求体的搜索方式。

get请求不是存在url中吗