HTTP语言表示

时间:2012-12-05 18:01:40

标签: http rest web

在HTTP语言中,以下行表示对文章集合的GET请求:

GET /articles HTTP/1.1
Accept: application/json; level=1
Host: example.com

但是,在这种语言中,我们如何通过POST及其数据表达请求?有官方规格吗?谢谢。

修改

使用curl,此类请求可能是:

curl  -H 'Accept: application/json; level=1' \
      -X POST \
      -d '<json>' \
      http://example.com/articles

... <json>可能是:

{
  "article": {
    "title": "foo"
  }
}

1 个答案:

答案 0 :(得分:0)

此示例可以是POST,其中包含空主体,因为您的请求仅由HTTP标头组成。但我不建议这样做 您可以在RFC

中阅读有关HTTP的信息