In IIS why do HTTP requests use the host header, and FTP requests do not
- by Keeno
So....
In IIS, if you use the in-build FTP you need to combine the FTP host header in the FTP username e.g. www.hello.com|domain/username
So, the FTP program gets its "hook" from the username. However, you can connect to the FTP site using www.hello.com:21 over the FTP port.
Why then, doesnt the FTP service work the same way as the HTTP service?
IIS knows what site to serve back based on the host header after all....
Thanks!