|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Tihonov 2:5059/26.13 19 Mar 2004 15:59:05 To : All Subject : squid и редирект --------------------------------------------------------------------------------
.RFC-X-Complaints-To: usenet@TIV.CrazyHackStation
.RFC-NNTP-Posting-Date: 19 Mar 2004 11:59:05 GMT
Hi, all!
нарисовал редиректор к сквиду, а он както странно работает :(
и самое вредное что не представляю себе как его отладить.
потомучто если его не как редиректор а как просто прогу
запускать - всё вроде как надо срабатывает, а в паре со скидом
фигня какаято - не всегда редиректит :(
------------------------------------------
#!/usr/bin/python
import string
import socket
HOST='127.0.0.1'
PORT=50008
def chk_lim(key):
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect((HOST,PORT))
s.send(key)
status=s.recv(1024)
status=status.split()[0]
s.close()
return status
iurl=''
while 1:
while iurl=='':
iurl=raw_input()
url,key,oth=iurl.split(" ",2)
key1=key.split("/")[0]
if chk_lim(key1)!='OK':
url="http://xxx.xxx.xxx/opss.html"
print url,key,oth
------------------------------------------
на 50008 порту висит фигня кторая выдает 'OK' или не 'ERR'
в зависимости от того что я ей скажу. ;) выдает всегда...
тока почемуто слишком много запросов на 50008 порт приходит
при запросе одного URL! да и не всегда сквид через редиректор
работает почемуто :(
Igor { registered Linux user number #121385 } [Team: Сисоп в небе]
... Поpядок всегда будет наведён в самое неподходящее вpемя...
--- tin/1.5.8-20010221 ("Blue Water") (UNIX) (Linux/2.4.18tiv (i686))
* Origin: Sysop_Lair (2:5059/26.13@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16066e06cb132.html, оценка из 5, голосов 10
|