title: How to decode the HTTP request header of chrome?
body: <p>I am using python and sockets to make a simple server. When i recieve the header using <code>request.recv(1024)</code>, i can't decode the encoded data. This works fine with the Firefox. I used 'utf-8' as the codec to decode.</p>
  
  <p>Do chrome uses different encoding or what?
  The Error is:</p>
  
  <p><code>Traceback (most recent call last):
    File "&lt;pyshell#7&gt;", line 1, in &lt;module&gt;
      head.decode('utf-8')
  UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 8: invalid
  </code></p>