У меня есть динамический веб-сайт, который отправляет запрос на сервер за 50 секунд, если пользователь использует чат, он будет за 1 секунду, но когда-нибудь возвращаемый текст php, как показано ниже?Почему иногда php возвращает http-заголовок, как обычный текст HTTP/1.1 200 OK, где он должен возвращать только json?
HTTP/1.1 200 OK
Date: Wed, 23 Nov 2016 03:04:36 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: d=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/
Set-Cookie: s=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/
Vary: Origin
Keep-Alive: timeout=5, max=74
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
2
[]
Мой PHP часть только получить от MySQLi ДАННЫЕ и использовать эхо json_encode(); В примере, как вы видите, он вернулся JSON, как [], но он также возвращает HTTP/1.1 200 OK ... как things.What проблема в том, что о хосте, проблеме сервера, хостинге или причине я посылаю столько запросов?
Так как выглядит файл PHP ...? – Darren
@ Darren php-файл просто отправляет запрос на сервер mysqli и возвращает результат, в моем примере [] результат, но проблема в том, что такое другие? –
@ Даррен Я использую хостинг-хостинг, потому что, когда я использую хост-сервер, у меня нет такой проблемы, но это был VPS, а этот - общедоступный хостинг. –