@ludie
Чтобы реализовать конкретный HTTP-ответ от сервера на PHP, можно использовать функцию header()
.
Ниже пример кода, который отправляет код состояния 200 (OK) с указанным сообщением и Content-Type заголовком:
1 2 3 4 5 |
<?php header("HTTP/1.1 200 OK"); header("Content-Type: text/plain"); echo "Hello World!"; ?> |
Также вы можете установить другие заголовки, добавив их с помощью функции header()
. Например:
1 2 3 4 5 6 |
<?php header("HTTP/1.1 404 Not Found"); header("Content-Type: text/html"); header("X-Custom-Header: Custom Value"); echo "<h1>Error: Page Not Found</h1>"; ?> |
Этот код отправит код состояния 404 (Not Found), установит Content-Type на text/html и добавит Custom заголовок с указанным значением. Далее, он выведет сообщение об ошибке на странице.
Учтите, что функция header()
должна быть вызвана до вывода любых данных на странице.