Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою.

Типові Headers

...

Key

Value

Mandatory (M/O)

Description

Example

Content-Type

application/json

M

Вказує формат даних у тілі запиту/відповіді

Content-Type: application/json

Authorization

Bearer {{access_token}}

M

Вказує токен авторизації для доступу

Authorization: Bearer Token

Accept

application/json

O

Вказує, який формат відповіді очікується

Accept: application/json

User-Agent

{{client_info}}

O

Інформація про клієнтське ПЗ

User-Agent: MyApp/1.0

Host

{{host_name}}

M

Ім'я хоста для ідентифікації сервера

Host: api.example.com

Content-Length

{{content_length}}

O

Довжина тіла запиту в байтах

Content-Length: 348

Cache-Control

no-cache

O

Вказує правила кешування

Cache-Control: no-cache

Accept-Encoding

gzip, deflate

O

Способи стиснення, які підтримуються

Accept-Encoding: gzip, deflate

Connection

keep-alive

O

Визначає тип з'єднання

Connection: keep-alive

  • Key: Назва заголовка.

  • Value: Значення, яке потрібно використовувати.

  • Mandatory (M/O): Позначка обов'язковості заголовка — M (Mandatory, обов’язковий) або O (Optional, необов’язковий).

  • Description: Короткий опис призначення заголовка.

  • Example: Повний приклад заголовка із значенням.

Не-типові Headers

...

(виключення по проєктам)

...

Key

Value

Mandatory (M/O)

Description

Example

X-Custom-

Header-ProjectA

PSK

{{

custom

pre_shared_

value

key}}

O

Спеціальний заголовок для ProjectA

M

Попередньо узгоджений ключ для аутентифікації

X-Custom-

Header-ProjectA: custom_value

X-Token-Auth-ProjectB

Token {{token_value

PSK: abc123secure

JWT

{{jwt_token}}

M

Токен автентифікації для ProjectB

X-Token-Auth-ProjectB: Token 12345abc

X-Special-Flag-ProjectC

enabled

O

Увімкнення особливого режиму в ProjectC

X-Special-Flag-ProjectC: enabled

X-Feature-Flag-ExperimentD

experiment_active

O

Флаг для експериментального функціоналу

X-Feature-Flag-ExperimentD: experiment_active

Custom-Cache-Strategy-ProjectE

custom_strategy

O

Стратегія кешування для ProjectE

Custom-Cache-Strategy-ProjectE: custom_strategy

...

Key: Назва заголовка.

...

Value: Значення, яке потрібно використовувати.

...

Mandatory (M/O): Позначка обов'язковості заголовка — M (Mandatory, обов’язковий) або O (Optional, необов’язковий).

...

Description: Короткий опис призначення заголовка.

JSON Web Token для аутентифікації

JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

...

  • JWT: Заголовок для передачі JSON Web Token, який використовується для аутентифікації та забезпечення безпеки при взаємодії з API.

  • X-Custom-PSK: Раніше доданий заголовок для використання з попередньо узгодженим ключем.

Обидва заголовки є важливими для аутентифікації в окремих проєктах, забезпечуючи різні рівні безпеки та взаємодії з сервером.