Articles of gzip

node.js – Requêtes http faciles avec compression gzip / deflate

J’essaie de comprendre comment le meilleur moyen d’envoyer facilement des requêtes HTTP / HTTPS et de gérer les réponses compressées gzip / deflate avec les cookies. Le meilleur que j’ai trouvé était https://github.com/mikeal/request qui gère tout sauf la compression. Existe-t-il un module ou une méthode qui fera tout ce que je demande? Si non, puis-je […]

Décompressez automatiquement la réponse gzip via WebClient.DownloadData

Je souhaite décompresser automatiquement la réponse GZiped. J’utilise l’extrait suivant: mywebclient.Headers[HttpRequestHeader.AcceptEncoding] = “gzip”; mywebclient.Encoding = Encoding.UTF8; try { var resp = mywebclient.DownloadData(someUrl); } J’ai vérifié HttpRequestHeader enum , et il n’y a pas d’option pour le faire via les en- Headers Comment puis-je décompresser automatiquement le resp? ou Y a-t-il une autre fonction que je […]

Vérifier la taille totale du contenu d’un fichier tar gz

Comment puis-je extraire la taille du fichier total non compressé dans un fichier .tar.gz à partir de la ligne de commande?

HttpWebResponse de .NET décompresse-t-il automatiquement les réponses GZiped et Deflated?

J’essaie de faire une demande qui accepte une réponse compressée var request = (HttpWebRequest)HttpWebRequest.Create(requestUri); request.Headers.Add(HttpRequestHeader.AcceptEncoding, “gzip,deflate”); Je me demande si, lorsque j’appendai la deuxième ligne, je devrai gérer la décompression manuellement.

Comment décompresser la chaîne Gzip dans Ruby?

Zlib :: GzipReader peut prendre “un object IO ou IO-like”. comme son entrée, comme indiqué dans docs. Zlib::GzipReader.open(‘hoge.gz’) {|gz| print gz.read } File.open(‘hoge.gz’) do |f| gz = Zlib::GzipReader.new(f) print gz.read gz.close end Comment devrais-je décompresser une chaîne?

Comment vérifier si InputStream est compressé?

Est-il possible de vérifier si InputStream a été compressé? Voici le code: public static InputStream decompressStream(InputStream input) { try { GZIPInputStream gs = new GZIPInputStream(input); return gs; } catch (IOException e) { logger.info(“Input stream not in the GZIP format, using standard format”); return input; } } J’ai essayé de cette façon mais cela ne fonctionne […]

Décompresser le fichier gz en utilisant R

J’ai déjà utilisé ?unzip dans le passé pour obtenir le contenu d’un fichier zippé en utilisant R. Cette fois-ci, j’ai du mal à extraire les fichiers d’un fichier .gz que vous pouvez trouver ici . J’ai essayé ?gzfile et ?gzcon mais ?gzcon n’ai pas réussi à le faire fonctionner. Toute aide que vous pouvez fournir […]

Formats de compression avec un bon support pour un access aléatoire dans les archives?

Ceci est similaire à une question précédente , mais les réponses ne répondent pas à mes besoins et ma question est légèrement différente: J’utilise actuellement la compression gzip pour de très gros fichiers contenant des données sortingées. Lorsque les fichiers ne sont pas compressés, la recherche binary est un moyen pratique et efficace de prendre […]

Décompression du stream GZip à partir de la réponse HTTPClient

J’essaie de me connecter à une API, qui retourne le JSON encodé GZip, à partir d’un service WCF (service WCF au service WCF). J’utilise le HTTPClient pour me connecter à l’API et j’ai pu retourner l’object JSON sous forme de chaîne. Cependant, je dois pouvoir stocker ces données renvoyées dans une firebase database et, en […]

Compression GZip sur IIS 7.5 ne fonctionne pas

J’essaye de supporter la compression GZip pour mes fichiers statiques sous IIS (qui devrait être activé par défaut mais pas) mais qui ne fonctionne pas encore. Voici la section sous le noeud dans le fichier web.config de l’application Web. Je l’ai essayé avec Google Chrome. Voici les en-têtes de demande; Accepter: text / html, application […]