Alguém manja como envio arquivo binário? Enviar parâmetros por request tá tranquilo, agora queria enviar um arquivo binário por uma requisição HTTP.
To fazendo assim:
def handle():
url = "urlserver"
values = {'file':files['file']} #esse 'files' to recebendo por um upload e chega tranquilo
data = urllib.urlencode(values)
req = urllib2.Request(url, data)
urllib2.urlopen(req)
Mas desse jeito na outra ponta o arquivo tá sempre zerado.