Issue: We have product that will send HTTP POST request to the IIS server. the products were build long back and shipped to the customer location...So far the products are communicating to the Windows 2000 Server with IIS 5.0 without any issues. now our company is planning to upgrade the servers to 2003. here the issue begins. the products which we manufactured and shipped are not HTTP 1.1 compliance... Issue is that the Product is sending(HTTP header) Host : 030.120.098.123. the same sort of request is working with IIS 5.0 but not with IIS 6.0(tried the same with WFetch). it rejects the requests with 400 - Bad Request (Invalid Hostname). We cannot change the product software or also cannot perform an product software upgrade...
Solution:
Programitically need to change this parameter with ISAPI Filter or HTTP Handlers or Modules:
Just want to modify the Http (Host: 030.120.098.123) Headers in SF_NOTIFY_READ_RAW_DATA. this is for IIS 6.0.
Tweeking this ...
Go to the complete details ...