Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.10;
Скачать: CL | DM;

Вниз

статистика TIdHTTPProxyServer   Найти похожие ветки 

 
progmax ©   (2006-11-07 13:15) [0]

Как можно узнать статистику прокси сервера, основанного на использовании TIdHTTPProxyServer. К примеру:
- к-во коннектов на данный момент
- список IP-адресов, подключенных к серверу и др.

Подскажите пожалуйста!
Заранее большое спасибо!


 
Anatoly Podgoretsky ©   (2006-11-07 14:06) [1]

> progmax  (07.11.2006 13:15:00)  [0]

Смотря как он у тебя написан. Но Инди гигантский проект, искать тяжело, документации нет, справка убивает.


 
Sheefty   (2006-11-07 14:58) [2]

Список ипов не трудно, но вот количество Метров скаченых именно через проксю для каждого клиента отдельно это трудно, хотя и нужно (


 
Орион ©   (2006-11-07 15:07) [3]

> [2] Sheefty   (07.11.06 14:58)

Intercept цепляешь и считаешь.


 
Anatoly Podgoretsky ©   (2006-11-07 15:27) [4]

> Sheefty  (07.11.2006 14:58:02)  [2]

Это почему же, но клиентом в данном случае является ИП.
Есть такая штука как списки, включая линейные, ака динамические массивы.


 
progmax ©   (2006-11-07 17:36) [5]


> Список ипов не трудно

подскажи как, используя Bindings?


 
progmax ©   (2006-11-21 16:45) [6]

Вот столкнулся с такой проблемой, как ограничение доступа к TIdHTTPProxyServer. Подскажите пожалуйста, как можно узнать имя хоста или адрес ПК, с которого идет запрос к данному прокси.


 
progmax ©   (2006-11-22 09:42) [7]

Неужели никто не работал с этим компонентом?


 
Орион ©   (2006-11-22 12:35) [8]

> [7] progmax ©   (22.11.06 09:42)

видимо ты и сам не работал с ним и разобраться лениво, если вопросы такие задаешь.

В OnConnect проверяешь AContext.Connection.Socket.Binding.PeerIP


 
progmax ©   (2006-11-22 12:38) [9]


> видимо ты и сам не работал с ним и разобраться лениво, если
> вопросы такие задаешь.В OnConnect проверяешь AContext.Connection.
> Socket.Binding.PeerIP

Большое спасибо Орион, буду смотреть. С этим компонентом я действительно раньше не работал, поэтому я и задаю эти вопросы?


 
Орион ©   (2006-11-22 12:45) [10]

ЗЫ: только не забывай про синхронизацию, т.к. OnConnect выполняется в контексте другого потока (не главного), афаир.


 
progmax ©   (2006-11-27 14:38) [11]

Помогите пожалуйста решить еще такой вопросик!
Какая может быть причина того, что если скачивать файл с интернета через
прокси на основе данного компонента, то не отображается ни время загрузки файла ни
к-во загруженных байт.


 
progmax ©   (2006-11-27 15:11) [12]

Для маленьких файлов это не критично, а вот если скачиваю относительно большой файл (> 5 Мб), возникают проблемы с загрузкой (прогрессная строка стоит на месте и ни чего не изменяется (ни скорость закачки ни время...)). В конечном счете файл может и вовсе не загрузится. Пробовал использовать различные браузера, но дело не в  них а в самой програмке, а верней в свойствах компонента.
Может я чето не поставил или поставил но не там?
Подскажите пожалуйста, кто знает!
Наверняка кто-то пользовался этим компонентом!!!


 
Орион ©   (2006-11-27 17:45) [13]

в исходник глянь - все поймешь.



Страницы: 1 вся ветка

Текущий архив: 2007.06.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
2-1179386388
Alex7
2007-05-17 11:19
2007.06.10
Запрос с использованием имен других dataset (виртуальных таблиц)


2-1179384606
pathfinder
2007-05-17 10:50
2007.06.10
Запуск консольного приложения из программы.


2-1179734365
Dr.M@$
2007-05-21 11:59
2007.06.10
Fbook


15-1179385137
Kerk
2007-05-17 10:58
2007.06.10
Oracle External Procedure на Delphi


2-1179328567
nuflin
2007-05-16 19:16
2007.06.10
Очень важный вопрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский