Налаштовуйте власні HTTP заголовки та URL параметри для синхронізації API.
Користувацькі заголовки
Додавайте заголовки до HTTP-запитів для автентифікації, типів вмісту чи інших вимог.
Налаштування користувацьких HTTP заголовків
Поширені приклади заголовків
| Назва заголовка | Значення | Призначення |
|---|---|---|
| Content-Type | application/json | Вказує JSON-вміст |
| Accept | application/json | Запитує JSON-відповідь |
| X-API-Key | your-api-key | Користувацька автентифікація |
| X-Request-ID | unique-id | Відстеження запиту |
Додавання заголовків
- Перейдіть на вкладку Headers у вашій конфігурації
- Натисніть Add a line
- Вкажіть Key (назву заголовка)
- Введіть Value (значення заголовка)
- Збережіть конфігурацію
URL параметри
Налаштовуйте URL параметри для GET-запитів і рядків запиту.
Налаштування URL параметрів
Типи параметрів
- Query Parameters: додаються до URL як
?key=value - Path Parameters: вбудовуються безпосередньо в шлях URL
- Filter Parameters: використовуються для фільтрації даних
Поширені параметри
| Параметр | Приклад значення | Опис |
|---|---|---|
| page | 1 | Номер сторінки пагінації |
| limit | 100 | Кількість записів на сторінку |
| sort | name | Поле сортування |
| order | asc | Напрям сортування |
| filter | active=true | Критерій фільтрації |
Додавання параметрів
- Відкрийте вкладку Parameters
- Натисніть Add a line
- Заповніть поле Field (назва параметра)
- За потреби оберіть Domain Operator
- Вкажіть Value
Динамічні параметри
Використовуйте Python-скрипти для формування параметрів на льоту:
# Приклад: Додати параметр з міткою часу
import time
params['timestamp'] = str(int(time.time()))
# Приклад: Обмежити розмір сторінки
params['page_size'] = min(records_count, 100)
Найкращі практики
- Безпека: не передавайте чутливі дані через URL
- Кодування: кодуйте спеціальні символи
- Документація: фіксуйте обов'язкові заголовки та параметри
- Тестування: перевіряйте різні комбінації значень
- Валідація: перевіряйте параметри перед відправкою