В чем разница в поведении между HTTP Stay-Alive и Websockets?

В последнее время я подробно работаю с веб-сайтами. Создан мой собственный сервер и имеется публичная демонстрация . У меня нет такого подробного опыта или знаний re: http. (Хотя поскольку запросы websocket обновляются http-запросами, у меня есть некоторые.)

На моем конце сервер сообщает сведения о каждом попадании. Среди них куча запросов http stay-alive. Мой сервер не обрабатывает их, так как они не являются запросами веб-сайтов. Но это подняло мое любопытство.

Все главное в веб-сайтах заключается в том, что соединение остается в живых. Затем можно передавать сообщения в обоих направлениях (одновременно четные). Я прочитал, что HTTP-соединение Stay-Alive является относительно новой разработкой (Я не знаю, сколько лет в люди времени, только то, что он только включен в последний стандарт - 1.1 - это на самом деле старый сейчас?)

Я полагаю, что я могу предположить, что есть поведенческая разница между двумя или не было бы причин для стандарта веб-сайта? В чем разница?

-121--995690-

RegExp в функции preg_match возвращающей ошибку браузера Следующая функция разрывается с regexp, который я предоставил в переменной $ pattern. Если я изменю регекс, я в порядке, так что я думаю, что в этом проблема. Я не вижу проблемы, и я не...

Следующая функция разрывается с regexp, который я предоставил в переменной $ pattern. Если я изменю регекс, я в порядке, так что я думаю, что в этом проблема. Я не вижу проблемы, и я не получаю стандартную ошибку PHP, даже если они включены.

function parseAPIResults($results){
//Takes results from getAPIResults, returns array.

    $pattern = '/\[(.|\n)+\]/';
    $resultsArray = preg_match($pattern, $results, $matches);

}

Firefox 6: подключение было сброшено

Chrome 14: ошибка 101 (net::ERR_CONNECTION_RESET): подключение было сброс.

IE 8: Internet Explorer не может отобразить веб-страницу

UPDATE:
Возможно, происходит сбой Apache/PHP. Вот журнал ошибок Apache от при запуске сценария:

[Sat Oct 01 11:41:40 2011] [notice] Родительский: дочерний процесс завершен с состояние 255 - Перезапуск.
[СБ 01 11:41:40 2011] [уведомление] Apache/2.2.11 (Win32) PHP/5.3.0 настроено - возобновление нормального операции

Запуск WAMP 2.0 в Windows 7.

15
задан NormundsP 23 March 2016 в 07:58
поделиться