Я хотел бы иметь возможность построить необработанный HTTP-запрос и отправить его с помощью сокета. Очевидно, вы хотели бы, чтобы я использовал что-то вроде urllib и urllib2, но я не хочу использовать это.
Это должно выглядеть примерно так:
import socket
tcpsoc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
tcpsoc.bind(('72.14.192.58', 80)) #bind to googles ip
tcpsoc.send('HTTP REQUEST')
response = tcpsoc.recv()
Очевидно, вам также нужно будет запросить страницу/файл и получить и опубликовать параметры