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 […]
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 […]
Comment puis-je extraire la taille du fichier total non compressé dans un fichier .tar.gz à partir de la ligne de commande?
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.
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?
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 […]
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 […]
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 […]
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 […]
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 […]