Как написать api на php?
Запутался, нужен 1 JSON маршрут без базы, с чего начать.
Пока нет лидеров с лучшими ответами.
Ваш вопрос
status.php.<?php
header('Content-Type: application/json; charset=utf-8');
if ($_SERVER['REQUEST_METHOD'] !== 'GET') {
header('Allow: GET');
http_response_code(405);
echo json_encode(['error' => 'Method not allowed']);
exit;
}
echo json_encode(['status' => 'ok'], JSON_THROW_ON_ERROR);
| Часть API | Минимальное действие |
|---|---|
| Маршрут | Отдельный PHP-обработчик или правило маршрутизатора |
| Метод | Разрешить GET для технического статуса |
| Ответ | JSON с явно указанным Content-Type |
| Ошибка | Соответствующий HTTP-статус и понятное тело |
| Проверка | Успех и неподдерживаемый метод |
Первому маршруту со значением status: ok база не нужна. Отладочные предупреждения не должны попадать в JSON.
4.20
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Ответить на вопрос