Как правильно создать http ответ из php скрипта?

Пользователь

от cayla , в категории: PHP , 2 года назад

Как правильно создать http ответ из php скрипта?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от guillermo , 2 года назад

@cayla 

Для создания HTTP ответа из PHP скрипта можно использовать функцию header(). Она позволяет установить заголовки ответа, а также код ответа HTTP.


Например, чтобы отправить ответ со статусом 200 OK и дополнительным заголовком Content-Type: text/plain, можно использовать следующий код:

1
2
3
header('HTTP/1.1 200 OK');
header('Content-Type: text/plain');
echo 'Hello, world!';


В этом примере функция header() используется для установки статуса ответа и типа содержимого. Затем в ответ отправляется текстовое сообщение "Hello, world!" с помощью функции echo.


Также можно использовать функцию http_response_code() для установки только кода ответа HTTP, без дополнительных заголовков. Например:

1
2
http_response_code(404);
echo 'Not found';


Этот код отправит ответ со статусом 404 и сообщением "Not found".