在服务器端怎么获取客户端的http信息?
具体的就是比如(http://www.**.com?id=1)我要得到http://www.**.com?id=1整个信息,怎样提取?
我做的是个小软件,不是一个网站的,服务器上有很多网站,不管访问那个站都可以得到的,谢谢了,不要复制信息过来,因为百度和google搜索出来的我都看得差不多了。
感谢!!!!!!!
满意我一定多加分。满意的先加50分 
有点象ISAPI filter开发

解决方案 »

  1.   

    Uri hostSource = App.Current.Host.Source;
    string host = hostSource.AbsoluteUri.Replace(hostSource.AbsolutePath, "");
      

  2.   

                    GetPageCode getPageCode = new GetPageCode();
                    getPageCode.Url = reqUrl;
                    getPageCode.EncodeMode = System.Text.Encoding.UTF8;
                    getPageCode.GetSource();
                    results = getPageCode.OutString;百度一下这个类
      

  3.   

    Page.Request.UserHostAddress
    Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
    Request.ServerVariables
      

  4.   

     
    mngzilin能说详细点嘛  谢谢你
      

  5.   

    bancxc
     这个不行啊能说详细点嘛?
      

  6.   

    vip__888
    wuyq11
    pcsoft114谢谢你们的回答
    你们提供的这几个都是不行的。