使用JSON正文进行GET请求的纯HTTP语法是什么

问题描述

嘿,有人可以给我展示一个纯http语法示例,以使用 JSON正文进行GET请求吗?
就像:

https://example.com/getUser?user[id]=123&user[name]=username

是发送一个PHP数组。 但是,如果我想将其作为JSON数组发送怎么办?

(我知道使用cURL或其他方法非常简单,但是我正在尝试学习基础。)

解决方法

最简单的HTTP请求是:

GET /getUser?user[id]=123&user[name]=username HTTP/1.0
Host: example.com

如果要在正文中发送数据,则需要一种允许发送正文的方法,例如POST

POST /getUser HTTP/1.0
Host: example.com

{ id: 123,name: 'username' }