【问题标题】:What is the pure http syntax to make GET request with JSON body用 JSON 正文发出 GET 请求的纯 http 语法是什么
【发布时间】:2021-02-13 20:17:10
【问题描述】:

谁能给我看一个纯http语法的例子,用JSON正文发出GET请求?
喜欢:

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

是发送一个php数组。 但是如果我想将它作为 JSON 数组发送呢?

(我知道使用 cURL 或其他方式非常简单,但我正在努力学习基础知识。)

【问题讨论】:

  • 在问题详细信息中添加您要发布的 JSON,您还想要纯 HTTP 方式发送它,还是 javascript 方式 (XMLHttpRequest)?
  • 我想要纯 HTTP 方式。

标签: json httprequest get-request


【解决方案1】:

最简单的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' }

【讨论】:

  • 是的,但我正在寻找 json 正文。
  • 不能通过 GET 请求发送 JSON 数据;如果要发送正文,则需要 POST 请求。
猜你喜欢
  • 2019-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-07
  • 2020-08-21
  • 2019-11-30
  • 1970-01-01
  • 2014-08-15
相关资源
最近更新 更多