def METHOD_NAME(self, url, cookies, data, Block_redirection=True):
    if Block_redirection:
        opener = urllib2.build_opener(NoRedirection)
    else:
        opener = urllib2.build_opener()
    opener.addheaders = self.SetHeader()
    if cookies:
        opener.addheaders.append(('Cookie', cookies))
    response = opener.open(url, data)
    htmlcontent = response.read()
    redirecturl = response.geturl()
    if 'Location' in response.headers:
        redirecturl = response.headers['Location']
    response.close()
    if response.info().get('Content-Encoding') == 'gzip':
        VSlog('contenu zippe')
        import gzip
        from StringIO import StringIO
        buf = StringIO(htmlcontent)
        f = gzip.GzipFile(fileobj=buf)
        htmlcontent = f.read()
    #Decodage obligatoire pour python 3
    try:
        htmlcontent = unicodedata.normalize('NFD', htmlcontent.decode()).encode('ascii', 'ignore').decode('unicode_escape')
        htmlcontent = htmlcontent.encode()
    except:
        pass
    return htmlcontent, redirecturl