
14.12.2009, 22:44
|
|
Участник форума
Регистрация: 26.11.2007
Сообщений: 266
Провел на форуме: 3412198
Репутация:
341
|
|
Рабочий код:
PHP код:
import urllib2
proxy_handler = urllib2.ProxyHandler({'http': '174.142.104.57:3128'})
opener = urllib2.build_opener(proxy_handler)
f = opener.open('http://2ip.ru/')
Не рабочий:
PHP код:
import urllib2
proxy_handler = urllib2.ProxyHandler({'http': '174.142.104.57:3128'})
opener = urllib2.build_opener(proxy_handler)
f = opener.open('http://my_site.ru/test.php')
Вообще ни чего не понимаю, бред какой-то.. Создал страничку на своём сайте, обычный пхп скрипт, который записывает в тхт IP зашедших людей.. Так вот, первый код работает, всё норм  Как только заменяю 2ip.ru на свой сайт, то сыпятся ошибки:
Код:
Traceback (most recent call last):
File "C:\Python26\Python Sorce\test.py", line 14, in <module>
opener.open(http://my_site.ru/test.php').read()
File "C:\Python26\lib\urllib2.py", line 395, in open
response = meth(req, response)
File "C:\Python26\lib\urllib2.py", line 508, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python26\lib\urllib2.py", line 433, in error
return self._call_chain(*args)
File "C:\Python26\lib\urllib2.py", line 367, in _call_chain
result = func(*args)
File "C:\Python26\lib\urllib2.py", line 516, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 403: Forbidden
Просто не могу понять почему не работает, страница работает, всё норм 
|
|
|