Старый 14.09.2010, 16:28   #11
[x26]VOLAND
 
Аватар для [x26]VOLAND
 
Регистрация: 06.07.2010
Сообщений: 16
Репутация: 8
По умолчанию

Цитата:
Сообщение от Cross Посмотреть сообщение
http://codepaste.ru/2838/
И что толку, если технически это невозможно? Любой протокол прикладного уровня реализовать довольно легко, никто не сомневается...
Проблема в том что HTTP 1.0 и FTP/ICQ/POP/etc работают по разному. Последние требуют постоянное соединение с сервером, в то время как HTTP работает по сессионной модели (открыл сокет - отправил запрос - получил ответ - закрыл сокет)...
Обращение к гейту происходит исключительно по протоколу HTTP, что накладывает вышеописанные ограничения.
[x26]VOLAND вне форума   Ответить с цитированием
Старый 14.09.2010, 17:16   #12
DrakonHaSh
 
Регистрация: 05.07.2010
Сообщений: 244
Репутация: 106
По умолчанию

Цитата:
Сообщение от [x26]VOLAND Посмотреть сообщение
HTTP работает по сессионной модели (открыл сокет - отправил запрос - получил ответ - закрыл сокет)...
это http 1.0
http 1.1 (RFC 2616) поддерживает метод connect
есть еще https
т.е. при достаточном желании все это можно реализовать. вопрос в том надо ли тебе это ? а так, для общего развития и роста знаний и профессионализма конечно хорошо

если заинтересуешься, здесь: http://www.phpclasses.org/package/3-PHP-HTTP-client-to-access-Web-site-pages.html
есть php class, который эту фичу вродь как реализует.
сам класс: http://rghost.ru/2624520
DrakonHaSh вне форума   Ответить с цитированием
Старый 14.09.2010, 17:46   #13
AFoST
 
Аватар для AFoST
 
Регистрация: 01.08.2010
Сообщений: 79
Репутация: 43
По умолчанию

На сколько я заметил, не проверяется коннект к соксу. Вот у меня сейчас сокс сдох, а он говорил, что не может найти хост с гейтом.
AFoST вне форума   Ответить с цитированием
Старый 15.09.2010, 02:20   #14
[x26]VOLAND
 
Аватар для [x26]VOLAND
 
Регистрация: 06.07.2010
Сообщений: 16
Репутация: 8
По умолчанию

Цитата:
На сколько я заметил, не проверяется коннект к соксу. Вот у меня сейчас сокс сдох, а он говорил, что не может найти хост с гейтом.
Исправил.

Цитата:
Сообщение от DrakonHaSh Посмотреть сообщение
это http 1.0
http 1.1 (RFC 2616) поддерживает метод connect
Разумеется я знаю про HTTP 1.1. Только к чему был этот пост? Вы вообще слышите о чём я говорю? Постоянный коннект через веб реализовать невозможно (даже при использовании Keep-Alive, додумайтесь сами почему). А вы продолжаете мне подсовывать левые сорцы...

Цитата:
есть еще https
HTTPS и так поддерживается.

Вброс вдвойне непонятен...
[x26]VOLAND вне форума   Ответить с цитированием
Старый 15.09.2010, 03:24   #15
bons
 
Регистрация: 15.09.2010
Сообщений: 1
Репутация: 0
По умолчанию

Цитата:
Сообщение от [x26]VOLAND Посмотреть сообщение
И что толку, если технически это невозможно? Любой протокол прикладного уровня реализовать довольно легко, никто не сомневается...
Проблема в том что HTTP 1.0 и FTP/ICQ/POP/etc работают по разному. Последние требуют постоянное соединение с сервером, в то время как HTTP работает по сессионной модели (открыл сокет - отправил запрос - получил ответ - закрыл сокет)...
Обращение к гейту происходит исключительно по протоколу HTTP, что накладывает вышеописанные ограничения.
технически как раз таки возможно, если использовать IPC и в настройках PHP нет ограничения времени выполнения скрипта. Другое дело что межпроцессные коммуникации в PHP реализованы крайне странным образом..
bons вне форума   Ответить с цитированием
Старый 15.09.2010, 10:32   #16
DrakonHaSh
 
Регистрация: 05.07.2010
Сообщений: 244
Репутация: 106
По умолчанию

Цитата:
Сообщение от [x26]VOLAND Посмотреть сообщение
Проблема в том что HTTP 1.0 и FTP/ICQ/POP/etc работают по разному. Последние требуют постоянное соединение с сервером, в то время как HTTP работает по сессионной модели (открыл сокет - отправил запрос - получил ответ - закрыл сокет)...
Цитата:
Сообщение от [x26]VOLAND Посмотреть сообщение
Разумеется я знаю про HTTP 1.1. Только к чему был этот пост? Вы вообще слышите о чём я говорю? Постоянный коннект через веб реализовать невозможно (даже при использовании Keep-Alive, додумайтесь сами почему). А вы продолжаете мне подсовывать левые сорцы...
пост был моей попыткой показать тебе что FTP/ICQ/POP/etc могут, по идее, работать через php. я знаю реализации серверов socks5 на php [ссылок давать не буду дабы не "продолжаете мне подсовывать левые сорцы"]. FTP/ICQ/POP/etc работают через socks5.
а ты, похоже, воспринял мой пост как некий закомплексованный мальчик, в крутости и компетенции которого усомнились. ты написал классный софт, куча народа подтвердила то, что ты написал классный и полезный софт, а у тебя еще какие-то комплексы проскакивают. расслабься, ты крут но всегда есть возможность стать еще круче
DrakonHaSh вне форума   Ответить с цитированием
Старый 15.09.2010, 12:45   #17
[x26]VOLAND
 
Аватар для [x26]VOLAND
 
Регистрация: 06.07.2010
Сообщений: 16
Репутация: 8
По умолчанию

Цитата:
а ты, похоже, воспринял мой пост как некий закомплексованный мальчик, в крутости и компетенции которого усомнились. ты написал классный софт, куча народа подтвердила то, что ты написал классный и полезный софт, а у тебя еще какие-то комплексы проскакивают. расслабься, ты крут но всегда есть возможность стать еще круче
Домыслы такие домыслы...

Цитата:
это http 1.0
http 1.1 (RFC 2616) поддерживает метод connect
Даже школьник догадается из контекста, что имелся ввиду HTTP 1.0...

Цитата:
пост был моей попыткой показать тебе что FTP/ICQ/POP/etc могут
Целью твоей попытки было указать на отсутствие у меня знаний. Ты хотел адекватной реакции - ты её получил (тролль?)
Займись чем нибудь другим, полезным...
[x26]VOLAND вне форума   Ответить с цитированием
Старый 15.09.2010, 12:50   #18
DrakonHaSh
 
Регистрация: 05.07.2010
Сообщений: 244
Репутация: 106
По умолчанию

ну ты тормоз : ))))
DrakonHaSh вне форума   Ответить с цитированием
Старый 15.09.2010, 14:55   #19
User5
 
Регистрация: 15.09.2010
Сообщений: 2
Репутация: 0
По умолчанию

Подскажите программа поддерживает записи вида http://localhost:8080/script.php.
То есть с указанием порта?
User5 вне форума   Ответить с цитированием
Старый 15.09.2010, 14:57   #20
[x26]VOLAND
 
Аватар для [x26]VOLAND
 
Регистрация: 06.07.2010
Сообщений: 16
Репутация: 8
По умолчанию

Не тестировалось, но должна
[x26]VOLAND вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot