RT,一个IP上的iis可能绑定了多个站点,直接请求的话iis不知道你要请求哪个站点,所以有什么办法可以把域名信息跟上好让IIS知道,不要用webclient 和其他的,这个域名绑定的是内网地址,如果用webclient 、webrequest这样的话要改host文件了
如果用WebClient,需要找到办法在本机的DNS缓存中增加一条记录
找到了解决方法,通过HttpWebRequest.Host可以轻松搞定!准备针对这个问题写一篇博客。
博客写好了,WebRequest对DNS说:没有你我依然可以
建议您去看看RFC2616(HTTP协议)相关的文档
一个IIS上不同站点可以配置不同的域名或者不同的端口
我也特别想了解这方面的知识。