• Poul-Henning Kamp's avatar
    If we get more HTTP headers than we have room for (default: 28) we · b5b2a29a
    Poul-Henning Kamp authored
    used to ignore the rest.
    
    This is not a bright solution if crucial HTTP headers like
    "Content-Length" or "Transfer-Encoding" are last and get ignored.
    
    In general, it is highly suspect to randomly ignore HTTP headers,
    as opposed to deliberately ignoring them, either by having first
    looked at them and found them uninteresting, or by having looked
    for the headers we care about, and having not matched some others.
    
    Change too many headers to firm error condition: 400 if from the
    client, and 503 (like every other trouble) if from the backend.
    
    Fixes #416
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@3498 d4fa192b-c00b-0410-8231-f00ffab90ce4
    b5b2a29a
Name
Last commit
Last update
bin Loading commit data...
doc Loading commit data...
etc Loading commit data...
include Loading commit data...
lib Loading commit data...
man Loading commit data...
redhat Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile.am Loading commit data...
README Loading commit data...
autogen.des Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
varnishapi.pc.in Loading commit data...