2016-02-26 1 views
0

Je commande utilisé ci-dessous: ab -k -n 1 -c 1 -v 5 $ URL et a obtenu:banc apache garder en vie a obtenu 0 document longueur

LOG: header received: 
Blockquote 

HTTP/1.1 200 OK 

content-length: 228 

content-type: application/octet-stream 
date: Fri, 26 Feb 2016 03:09:27 GMT 
expires: Fri, 26 Feb 2016 03:10:27 GMT 
cache-control: private, max-age=60 
last-modified: Thu, 18 Feb 2016 07:02:46 GMT 
connection: keep-alive` 


LOG: Response code = 200 
..done 

... 

Document Length:  0 bytes 

Concurrency Level:  1 
Time taken for tests: 0.019 seconds 
Complete requests:  1 
Failed requests:  0 
Write errors:   0 
Keep-Alive requests: 1 
Total transferred:  263 bytes 
HTML transferred:  0 bytes 
Requests per second: 52.44 [#/sec] (mean) 
Time per request:  19.068 [ms] (mean) 
Time per request:  19.068 [ms] (mean, across all concurrent requests) 
Transfer rate:   13.47 [Kbytes/sec] received 

ab reçu l'en-tête: content-length: 228, mais le Document Length est 0 octets. curl l'URL $ fonctionne très bien et a obtenu 228 octets. Alors qu'est-ce qui ne va pas? Merci!

Répondre

1

Il s'est avéré être un bogue ApacheBench qu'il n'accepte pas l'en-tête de contenu de longueur inférieure.