title: Can HTTP headers be too big for browsers?
body: <p>I am building an AJAX application that uses both HTTP Content and HTTP Header to send and receive data. Is there a point where the data received from the HTTP Header won't be read by the browser because it is too big ? If yes, what is the limit and is it the same behaviour in all the browser ?</p>
  
  <p>I know that theoretically there is no limit to the size of HTTP headers, but in <strong>practice</strong> what is the point that past that, I could have problem under certain platform, browsers or with certain software installed on the client computer or machine. I am more looking into a guide-line for safe practice of using HTTP headers. In other word, up to what extend can HTTP headers be used for transmitting additional data without having potential problem coming into the line ?</p>
  
  <hr />
  
  <p>Thanks, for all the input about this question, it was very appreciated and interesting. Thomas answer got the bounty, but <a href="https://stackoverflow.com/questions/3326210/can-http-headers-be-too-big-for-browsers/3431476#3431476">Jon Hanna's answer</a> brought up a very good point about the proxy.</p>