{"id":123,"date":"2004-08-23T08:59:39","date_gmt":"2004-08-23T08:59:39","guid":{"rendered":"http:\/\/www.lucas-nussbaum.net\/blog\/?p=123"},"modified":"2004-08-23T08:59:39","modified_gmt":"2004-08-23T08:59:39","slug":"base64-pouquoi-envoyer-des-fichiers-en-piece-jointe-dun-mail-est-une-mauvaise-idee","status":"publish","type":"post","link":"https:\/\/www.lucas-nussbaum.net\/blog\/?p=123","title":{"rendered":"Base64: Pouquoi envoyer des fichiers en piece jointe d&#8217;un mail est une mauvaise id\u00e9e."},"content":{"rendered":"<p>Une <a href=\"http:\/\/email.about.com\/cs\/standards\/a\/base64_encoding.htm\">page<\/a> explique comment fonctionne l&#8217;encodage Base64 utilis\u00e9 par MIME pour encoder les pi\u00e8ces jointes des mails. C&#8217;est simple : on transforme un groupe de 3 caract\u00e8res quelconque en un groupe de 4 caract\u00e8res pris parmi 52 lettres, 10 chiffres, + et \/. Il n&#8217;y a pas de compression, rien. Un fichier <i>binaire<\/i> prendra donc toujours 33% de place en plus dans un mail.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une page explique comment fonctionne l&#8217;encodage Base64 utilis\u00e9 par MIME pour encoder les pi\u00e8ces jointes des mails. C&#8217;est simple : on transforme un groupe de 3 caract\u00e8res quelconque en un groupe de 4 caract\u00e8res pris parmi 52 lettres, 10 chiffres, + et \/. Il n&#8217;y a pas de compression, rien. Un fichier binaire prendra donc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"0","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-123","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=123"}],"version-history":[{"count":0,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/123\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}