技术上讲是可以的,但是不建议: [https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/GET](https://link.segmentfault.com/?enc=G2WAxD9oHVpju0wErA%2Fmzg%3D%3D.9Qszp7rOMYUP9K0Eh1iwMKWk9Fio3c3t4Jfrnlkhuj1QW0gP49aL5syuYpushpu6zB8VkYgDkQOHwXnvhL7nQQ%3D%3D) 虽然HTTP规范(RFC 7231)并未规定GET请求不可以携带Body,但是后续的规范逐步建议应该明确这种行为,给予警告甚至拒绝。 曾经ElasticSearch的RESTAPI采用GET请求携带Body请求的接口格式和规范,但在目前版本中已经彻底废弃 一篇不错的介绍文章可以参见: [https://www.baeldung.com/cs/http-get-with-body](https://link.segmentfault.com/?enc=3mVjfyLQfmrRUT5fyvTtRg%3D%3D.B5H64PhAamIx%2BO%2Bvq%2BPkDp7OXvuB4TIWJwqAPreDTNEEIGOudes81YlaH0j6PLCM) 如果你用第三方类库,可能已经开始拒绝GET请求携带Body了,所以更不建议你这么去做