![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| progmax |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
Как можно узнать статистику прокси сервера, основанного на использовании TIdHTTPProxyServer. К примеру:
- к-во коннектов на данный момент - список IP-адресов, подключенных к серверу и др. Подскажите пожалуйста! Заранее большое спасибо! |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 5 Всего: 98 |
узнать -- никак.
нужно соотв. функциональность самому дописывать... -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Все текущие подключения живут в Bindings
|
|||
|
||||
| progmax |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
Делаю так: for i:=0 to IdHTTPProxyServer1.Bindings.Count-1 do list.add:=IdHTTPProxyServer1.Bindings.Items[i].IP Результат постоянно только один: 0.0.0.0 В чем моя ошибка! |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Не IP, а PeerIP - IP той стороны, а не свой.
|
|||
|
||||
| progmax |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
Подскажите пожалуйста, а можно ли как-то подсчитать трафик проходящий через TIdHTTPProxyServer?
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Замеряй размер Response и складывай его в общую сумму.
Ты ж его сам создаёшь - проблемы замерить нет |
|||
|
||||
| progmax |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
Спасибо, буду смотреть.
|
|||
|
||||
| KEM |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 152 Регистрация: 28.1.2005 Репутация: нет Всего: 2 |
при PeerIP у меня строка = "", а при IP = "0.0.0.0"
Можно чуть поподробней ? Это сообщение отредактировал(а) KEM - 20.11.2006, 23:55 --------------------
Мы растворяем сознание жизни, реальностью стал бешеный ритм... |
||||
|
|||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Ну, http такой протокол...
В эту долю секунды коннект есть, в следующую уже нет. Наверняка можно прочитать при запросе. Если мне не изменяет память, то респонс - это стрим. А у любого стрима есть пропертя Size - вот это и есть исходящие данные, которые формирует твой сервер. Ты их создаёшь, ты же их можешь и померять. Нужно только определить нужное событие. Этого компонента у меня нет, потому точного примера не дам. |
|||
|
||||
| progmax |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
А можно еще поподробнее пожалуйста! |
|||
|
||||
| KEM |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 152 Регистрация: 28.1.2005 Репутация: нет Всего: 2 |
Snowy, спасибо, вроде вышел на нужную тропу =)
--------------------
Мы растворяем сознание жизни, реальностью стал бешеный ритм... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |