ФорумПрограммированиеPHP для идиотов → Получить ответ по разным запроса через один сокет, подключенный единыжды

Получить ответ по разным запроса через один сокет, подключенный единыжды

  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 1 февраля 2010 г. 20:57

    kichSman, мануал к говнокоду, пиздуй гуглить хттп протокол
    Сапожник без сапог
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 2 февраля 2010 г. 4:42, спустя 7 часов 44 минуты 57 секунд


    $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    for($i=1;$i<=10;$i++){
    socket_connect($socket, $host, 80);
    $path="/{$i}.html";
    $in = "GET $path HTTP/1.1\r\nHost: $host\r\nConnection: close;\r\n\r\n";
    socket_write($socket, $in, strlen($in));
    echo socket_read($socket,1024);
    }
    Сапожник без сапог
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 2 февраля 2010 г. 5:05, спустя 22 минуты 42 секунды


    ))))))))))))) Как я понимаю, это было жирным подчеркиванием (напоминаем) того, что коннект сокета к хосту надо делать к каждой страницы, но почему же тогда, когда я делаю метод HEAD, т.е. не смотрю на сущность, то цикл воркает отлично? и выдает шапки всех страниц, относящихся к циклу
    а с такими вопросами пиздуем к документации по веб серверу :)

    тут я могу только предположить, что ОН(веб-сервер) какбэ говорит - "заебал свои сокеты в меня втыкать, раз воткни и еби сколько хочешь"
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!