title: Is it possible to include multiple CRLFs in a HTTP header-field?
body: <p>Below is HTTP-message definition in latest HTTP RFC 7230</p>
  <pre><code> HTTP-message   = start-line
                    *( header-field CRLF )
                    CRLF
                    [ message-body ]
  </code></pre>
  <p>Below is definition of header-field,</p>
  <pre><code> header-field   = field-name &quot;:&quot; OWS field-value OWS
  
   field-name     = token
   field-value    = *( field-content / obs-fold )
   field-content  = field-vchar [ 1*( SP / HTAB ) field-vchar ]
   field-vchar    = VCHAR / obs-text
  
   obs-fold       = CRLF 1*( SP / HTAB )
  </code></pre>
  <p>..and:</p>
  <pre><code>obs-text       = %x80-FF
  </code></pre>
  <p>..and <a href="https://www.rfc-editor.org/rfc/rfc5234#appendix-B.1" rel="nofollow noreferrer">ABNF's</a>:</p>
  <pre><code> VCHAR          =  %x21-7E
                                   ; visible (printing) characters
  </code></pre>
  <p>As we can see, field-value could have multiple obs-folds and obs-folds has one CRLF. It is strange for me for I think CRLF is the end of a header line. Is there an example that multiple CRLFs are encoded into one header-field? Or, do I misunderstand the definition?</p>