GET请求也有请求体
get请求也是可以带请求体的,可以被servlet中的request.getInputStream()获取。在Fiddle4中可以看到这条请求,是带有请求体的# 请求内容rawGET http://localhost:8080/user/login.do HTTP/1.1User-Agent: FiddlerHost: localhost:8080Content-Length: 47{"usern
·
get请求也是可以带请求体的,可以被servlet中的request.getInputStream()获取。
在Fiddle4中可以看到这条请求,是带有请求体的
# 请求内容raw
GET http://localhost:8080/user/login.do HTTP/1.1
User-Agent: Fiddler
Host: localhost:8080
Content-Length: 47
{
"username":"admin",
"password":"admin"
}
# 响应内容raw
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Content-Length: 28
Date: Wed, 16 Dec 2020 11:26:49 GMT
{"flag":true,"message":"ok"}
get请求是是依靠URI检索数据的,rfc没有规定不能有响应体,只是说get通过URI标识并获取了一个资源,且再次获取不会重新请求,可以减少网络负担。
更多推荐
所有评论(0)