чем в линуксе можно послать сжатый POST запрос с Content-Encoding: gzip? curl и wget не умеют, похоже
nc
питоном
код в студию
тело запроса, надеюсь, не дохуя большое, в оперативку влезет?
внезапно http://www.diveintopython.net/ http_web_services/gzip_compression.htmlлул
ты тупой хуй. по твоей ссылки получается сжатый response. это может делать и curl с опцией --compress. пиздуй /0 перечитывать
> Content-Encodingауу, я что-то Accept-Encoding прочитал
не мог сразу понятно написать!curl --header 'Content-Type: application/xml' --header 'Content-Encoding: gzip' -d'@request.xml.gz' http://localhost/ws/rest/upload
где-то в интернетах видел, что в этом случае не работает, ибо gzip пишет какие-то свои заголовки в начало файла
тогда Content-Encoding: deflate.gzip стрим — это ~18-байтный заголовок + deflate-стрим + пару байт паддинга/чексуммы что ли.
nc
питоном
код в студию
тело запроса, надеюсь, не дохуя большое, в оперативку влезет?
внезапно http://www.diveintopython.net/ http_web_services/gzip_compression.html
лул
ты тупой хуй. по твоей ссылки получается сжатый response. это может делать и curl с опцией --compress. пиздуй /0 перечитывать
> Content-Encoding
ауу, я что-то Accept-Encoding прочитал
не мог сразу понятно написать!
curl --header 'Content-Type: application/xml' --header 'Content-Encoding: gzip' -d'@request.xml.gz' http://localhost/ws/rest/upload
где-то в интернетах видел, что в этом случае не работает, ибо gzip пишет какие-то свои заголовки в начало файла
тогда Content-Encoding: deflate.
gzip стрим — это ~18-байтный заголовок + deflate-стрим + пару байт паддинга/чексуммы что ли.