I am trying to make the same HTTP request to an IIS5 and IIS6 web servers. My request contains a set of HTTP header which have the values in Japanese characters. I have these characters encoded in Shift_JIS.
While the same request gets successfully served by the IIS5 web server with a 200 OK response, the IIS6 web server gives a 400 bad request.
Can someone help on what could be the possible reason for this? Do I need to make any configuration changes in the IIS6 setup so as to enable it to serve the request as well?