avant zipfile

This commit is contained in:
Etienne Loupias 2018-03-08 16:12:34 +01:00
parent 67bd9619b6
commit 8359e4ae19
1 changed files with 3 additions and 5 deletions

View File

@ -218,9 +218,7 @@ class CartADS(BaseResource):
#b64_fileContent = "UEsDBBQAAAAAAMqEQUzI2HQpGgAAABoAAAAKAAAAdGVzdDAxLnR4dHRlc3QgYmFzZTY0IG1pbmkgdG90byB0YXRhUEsBAhQAFAAAAAAAyoRBTMjYdCkaAAAAGgAAAAoAAAAAAAAAAQAgAAAAAAAAAHRlc3QwMS50eHRQSwUGAAAAAAEAAQA4AAAAQgAAAAAA"
# size_max doit etre un multiple de 4 pour avoir un nb de caracteres valide en base 64 (car 3 octets y sont encodes sur 4 caracteres)
# size_max choisi pour eviter erreur OpenSSL.SSL.WantWriteError due au openssl socket send buffer size (https://pyopenssl.org/en/stable/api/ssl.html)
# TODO: demander a EO si on peut l'augmenter, car en curl on peut envoyer plus de 7 Mo d'un coup d'apres nos tests
size_max = 65536 # 64 ko, d'apres test semble etre la limite par defaut du openssl socket send buffer size
size_max = 16777216 # 16 mo, choisi arbitrairement pour ne pas envoyer trop d'un coup en http post
# TODO : mettre en parametre l'url du ws sendfile
for x in range(0, len(b64_fileContent)/size_max + 1):
@ -240,11 +238,11 @@ class CartADS(BaseResource):
return list_schema_fields(CREATION_SCHEMA)
def get_token_cartads(self):
#TODO : a encoder d'apres les exemples php et c# fournispar GFI
#TODO : a encoder d'apres les exemples php et c# fournis par GFI
return 'ieTluf0q6vwjitxope55YZ2ud0CEtuO9BBHr2hQaxySeDrz66mntHl83Wqj7oadMSyZqwSkzVdZJrQ92Zg2p3bwkAuv5yUzwmpBfdtAYYLE='
def get_type_compte_utilisateur(self):
#TODO : a encoder d'apres les exemples php et c# fournispar GFI
#TODO : a encoder d'apres les exemples php et c# fournis par GFI
return 'ContactService'
@endpoint(perm='can_access')