LINUX.ORG.RU

История изменений

Исправление sanwashere, (текущая версия) :

Потому 1.1 и выше - там подключение не закрывается по умолчанию после ответа.
А так да, что-то вроде такого:

Запрос 1:

GET /api/fetch HTTP/1.1
Host: www.example.org

Ответ 1:
HTTP/1.1 200 OK
Content-Type: application/x-myproto+json
Content-Length: 20

{ "field": "value" }

Запрос 2:
POST /api/report HTTP/1.1
Host: www.example.org
Content-Type: application/x-myproto+json
Content-Length: 20

{ "field": "value" }

Ответ 2:
HTTP/1.1 200 OK
Content-Length: 0

Исправление sanwashere, :

Потому 1.1 и выше - там подключение не закрывается по умолчанию после ответа.
А так да, что-то вроде такого:

Запрос 1:

GET /api/fetch HTTP/1.1
Host: www.example.org

Ответ 1:
HTTP/1.1 200 OK
Content-Length: 20

{ "field": "value" }

Запрос 2:
POST /api/report HTTP/1.1
Host: www.example.org
Content-Type: application/x-myproto+json
Content-Length: 20

{ "field": "value" }

Ответ 2:
HTTP/1.1 200 OK
Content-Length: 0

Исходная версия sanwashere, :

Потому 1.1 и выше - там подключение не закрывается по умолчанию после ответа.
А так да, что-то вроде такого:

Запрос 1:

GET /api/fetch HTTP/1.1
Host: www.example.org

Ответ 1:
HTTP/1.1 200 OK
Content-Length: 20

{ "field": "value" }

Запрос 2:
POST /api/report HTTP/1.1
Host: www.example.org
Content-Length: 20

{ "field": "value" }

Ответ 2:
HTTP/1.1 200 OK
Content-Length: 0