I want to get the Content-Length value from a meta variable. I need to get the size of the file I want to upload. But the last line returns an error, the HTTPMessage object does not have the getheaders attribute.
import urllib.request import http.client #----HTTP HANDLING PART---- url = "http://client.akamai.com/install/test-objects/10MB.bin" file_name = url.split('/')[-1] d = urllib.request.urlopen(url) f = open(file_name, 'wb') #----GET FILE SIZE---- meta = d.info() print ("Download Details", meta) file_size = int(meta.getheaders("Content-Length")[0])
source share