в частности; точки
*IP=IP адрес компьютера для подключения к Internet|4|
*Port=Порт, с которого принимаются запросы|4|
*ServicePort=Порт, на который отправляются запросы|4|
Без них нет возможности построения прокси каскада в локальных сетях
onURL=Возвращает URL ссылки, запрашиваемой клиентом|2| Возвращает не URL а хост , это не правильно
Пожалуйста если можно рассмотрите моё предложение ......
[size=-2]------ Добавлено в 01:47
Выкладываю исходный код компонента с моими изминениями касательно точек , но я не смог написать процедуры , может кто поможет
code_2127.txt
А это новый конфиг точек...
[About]
Version=1.0
Author=Dilma
Mail=hiasm@mail.ru
[Type]
Class=Element
Info=Прокси сервер
[Property]
@IP=IP адрес компьютера для подключения к Internet|2|127.0.0.1
@Port=Порт, с которого принимаются запросы|1|0
@ServicePort=Порт, на который отправляются запросы|1|80
Authorization=Требуется ли авторизация пользователей|14|0|False,True
[Methods]
doOpen=Активирует Прокси сервер|1|
doClose=Деактивирует Прокси сервер|1|
onURL=Возвращает URL ссылки, запрашиваемой клиентом|2|
onError=Событие происходит всякий раз при ошибке в работе Прокси сервера|2|
Count=Количество активных запросов|3|int
*UserArray=Строковый массив пользователей и паролей доступа. Формат строки - user:password|4|
*IP=IP адрес компьютера для подключения к Internet|4|
*Port=Порт, с которого принимаются запросы|4|
*ServicePort=Порт, на который отправляются запросы|4|
Version=1.0
Author=Dilma
Mail=hiasm@mail.ru
[Type]
Class=Element
Info=Прокси сервер
[Property]
@IP=IP адрес компьютера для подключения к Internet|2|127.0.0.1
@Port=Порт, с которого принимаются запросы|1|0
@ServicePort=Порт, на который отправляются запросы|1|80
Authorization=Требуется ли авторизация пользователей|14|0|False,True
[Methods]
doOpen=Активирует Прокси сервер|1|
doClose=Деактивирует Прокси сервер|1|
onURL=Возвращает URL ссылки, запрашиваемой клиентом|2|
onError=Событие происходит всякий раз при ошибке в работе Прокси сервера|2|
Count=Количество активных запросов|3|int
*UserArray=Строковый массив пользователей и паролей доступа. Формат строки - user:password|4|
*IP=IP адрес компьютера для подключения к Internet|4|
*Port=Порт, с которого принимаются запросы|4|
*ServicePort=Порт, на который отправляются запросы|4|
Вобщим то таким хотелосьбы видеть компонент Proxy
[size=-2]------ Добавлено в 01:52
А это исходник для проверки нового Proxy code_2128.txt
[size=-2]------ Добавлено в 01:56
Кстати Dilma пожалуйста обьясни мне тёмному , почему закоментирована строка ?
for i := 0 to lst.Count-1 do
if copy(lst.Items[i],1,4) = 'Host' then
begin
s := lst.Items[i];
//_hi_OnEvent(_event_onURL,'Url: ' + s);
delete(s,1,6);
s := gettok(s,':');
break;
end;
if copy(lst.Items[i],1,4) = 'Host' then
begin
s := lst.Items[i];
//_hi_OnEvent(_event_onURL,'Url: ' + s);
delete(s,1,6);
s := gettok(s,':');
break;
end;
Никак не могу понять , зачем хост а не URL