Найти - Пользователи
Полная версия: Сокет http
Начало » Python для новичков » Сокет http
1 2 3
dimy44
у меня в .pyc все модули, python 2.6 for android, щас в “командировке”, компа нет))
Egor2010
Надо дописать вот это для https
P-портакол
G-порт в запрос
P = url.split('://')
If(p==https://):
g=443
elif(p==http://):
g=80
else:
Print(p)
Так примерно должно получится ?
dimy44
if url.lower().startswith('https://'):
    port = 443
else:
    port = 80
Egor2010
Бывают url начинается с
ftp://
с ними что делать?
dimy44
port_dict = {
    'http': 80,
    'https': 443,
    'ftp': ... ,
    ......
    }
port = port_dict.get(url.split('://')[0].lower(), 80)
Egor2010
Все только от порта зависит ?
GET /{0} HTTP/1.0\r\nHost: {1}\r\nUser-agent: Python\r\n\r\n'
От этого нечего не зависит?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB