HTTP progressbar # # Server-side HTTP/1.1 200 OK Date: Tue, 09 Nov 2010 14:49:00 GMT Server: test-server/fake Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT ETag: "21025-dc7-39462498" Accept-Ranges: bytes Content-Length: 60 Connection: close Content-Type: text/html Funny-head: yesyes zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz # # Client-side http progress-bar http://%HOSTIP:%HTTPPORT/1148 -# --stderr log/stderrlog1148 LC_ALL= LC_NUMERIC=en_US.UTF-8 # GET /1148 HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* # Check that the progress finished at 100% and has the right bar width. # Note the dot in 100.0% is regex to match any character since different # locales use different separators. correct s/.*\r#{72} 100.0%/correct/