-=прокси сервер=-

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

-=прокси сервер=-

Сообщение Sasha_karasov » 09.05.2005 (Пн) 4:18

Как написать прокси сервер для http?
Последний раз редактировалось Sasha_karasov 09.05.2005 (Пн) 4:28, всего редактировалось 1 раз.
Удачи!
С уважением, Алексадр.

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 09.05.2005 (Пн) 4:23

Sasha_karasov
?? НА ЧЕМ??? :?:

P.S.
Понятно, будем считать опечаткой :wink:

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 09.05.2005 (Пн) 4:41

Ariman писал(а):Sasha_karasov
?? НА ЧЕМ??? :?:

P.S.
Понятно, будем считать опечаткой :wink:

Microsoft© Visual Basic 6.0 :)
Удачи!
С уважением, Алексадр.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 09.05.2005 (Пн) 9:29

да полно проектов в инете...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 09.05.2005 (Пн) 15:06

Sebas писал(а):да полно проектов в инете...

Не нашел! :cry:
Удачи!
С уважением, Алексадр.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 10.05.2005 (Вт) 1:56

- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 10.05.2005 (Вт) 9:14

самый простой и я писал недавно.
единнственная проблемма до сих пор осталась - не грузяться картинки.

xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Re

Сообщение xenomorph » 10.05.2005 (Вт) 9:57

Привет всем!

Насчёт "картинок" - ИМХО трабла вот в чём:
(Я-то никак немогу найти сорс своей радости 8((( ...
щас перепишу 8).

[у меня картинки грузились на 97% - были некоторые баги 8((]

Алгоритм работы ИЕ:

1. Запрос (!) - получает GET HTTP ХТМЛ-а страницы.
2. (Если в странице есть картинки - а это он определяет когда
приходит ответ с сервера) ... он запускает ещё один
запрос на каждую картинку отдельно [с параметром запроса -
url этой картинки] (!), и вставляет их в результирующую страницу
по мере их прихда.

Пример by Flex - обрабатывает только один запрос сразу.
А необходимо - несколько. Так как ВСЕ картинки красиво
отрезаються - не обслуживаеться более одного запроса
одновременно.

Загвотсок тут несколько.

1. Надо писать Псевдомногопоточный - т.е. больше чем на 1
клиента сразу - сокет сервер для приёма запросов.
2. Необходимо запрашивать сервак по мере поступления
запросов с клиента, активировать сокет, запрашивать сервер,
получать ответ, возвращать именно тому сокету, кто его просил.

8(- Хех ... батенька 8).

Програмно реализуеться так.

1. Создаёться т.н. Socket Pool type of Winsock \ APIS, 50x50.
2. Загружаються все.
3. 1 из первого массива + 1 из второго = Class Connection Handler
4. Public ConnectionHandlers(50) As cls_ConnectionHandler
5. Каджый такой класс обслуживает одного клиента ...

Извини я увлёкся 8).
Пошёл =Ш=кодить ... 8)
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Re 2 Sebas.

Сообщение xenomorph » 10.05.2005 (Вт) 9:59

Negative.

Там плохие примеры.
Очень.
И плохо работают.

Ед. пример долее или менее Са ...
как же его ???

но его размер ... Industrial ... 8).

Так что не надо ;).
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 11.05.2005 (Ср) 18:34

Нормально работает ?
Вложения
proxy.rar
(1.69 Кб) Скачиваний: 42
Удачи!
С уважением, Алексадр.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 172

    TopList