aspx net.2.0 C#获取IP,URL,浏览器,操作系统

  1图片 1using System;
  2图片 2using System.Data;
  3图片 3using System.Configuration;
  4图片 4using System.Web;
  5图片 5using System.Web.Security;
  6图片 6using System.Web.UI;
  7图片 7using System.Web.UI.WebControls;
  8图片 8using System.Web.UI.WebControls.WebParts;
  9图片 9using System.Web.UI.HtmlControls;
 10图片 10using System.Net;
 11图片 11using System.Text;
 12图片 12using System.IO;
 13图片 13
 14图片 14public partial class _Default : System.Web.UI.Page 
 15图片 15图片 16图片 17{
 16图片 18    protected void Page_Load(object sender, EventArgs e)
 17图片 19图片 20    图片 21{
 18图片 22        //获取URL地址
 19图片 23        string url = Request.Url.ToString();
 20图片 24        txtUrl.Text = url;
 21图片 25        //获取IP地址
 22图片 26        string ips= Request.UserHostAddress.ToString();
 23图片 27        txtIp.Text = ips;
 24图片 28        //浏览器
 25图片 29        string fr = Request.Browser.Type.ToString();
 26图片 30        txtbrows.Text = fr;
 27图片 31        string cp ;//= Request.UserAgent.ToString()
 28图片 32        //操作系统
 29图片 33        cp=GetOSNameByUserAgent(Request.UserAgent.ToString());
 30图片 34        txtcp.Text = cp;
 31图片 35        //浏览器版本号
 32图片 36        //this.txtbrows.Text = Request.Browser.ClrVersion.ToString();
 33图片 37       // txtUrl.Text = Request.ServerVariables[“http_referer”];
 34图片 38    }
 35图片 39
 36图片 40    protected void btnGet_Click(object sender, EventArgs e)
 37图片 41图片 42    图片 43{
 38图片 44        txtUrl.Text = Request.ServerVariables[“http_referer”];//ServerViables[“http_referer”];
 39图片 45        string strurl= txtUrl.Text.ToString(); //欲获取的网页地址 要  http://
 40图片 46        WebClient myWebClient = new WebClient(); //创建WebClient实例myWebClient
 41图片 47
 42图片 48        //获取或设置用于对向 Internet 资源的呼吁举行身份验证的网络凭据。
 43图片 49        myWebClient.Credentials = CredentialCache.DefaultCredentials;
 44图片 50       // Request.ServerVariables(“HTTP_HOST”);
 45图片 51        //从资源下载数据并回到字节数组。(加@是因为网址中间有”/”符号)
 46图片 52        byte[] pagedata = myWebClient.DownloadData(@strurl);
 47图片 53       
 48图片 54       string result = Encoding.Default.GetString(pagedata); //假若获取网站页面使用的是GB2312,则动用那句
 49图片 55        //string result = Encoding.UTF8.GetString(pagedata); //假若获取网站页面使用的是UTF-8,则利用那句
 50图片 56        Response.Write(result); //在WEB页中显得获取的始末
 51图片 57        Panel1.Visible = false;
 52图片 58
 53图片 59    }
 54图片 60图片 61    /**//// <summary>  
 55图片 62    /// 根据 User Agent 获取操作系统名称  
 56图片 63    /// </summary>  
 57图片 64    private string GetOSNameByUserAgent(string userAgent)
 58图片 65图片 66    图片 67{
 59图片 68        string osVersion = “未知”;
 60图片 69
 61图片 70        if (userAgent.Contains(“NT 6.0”))
 62图片 71图片 72        图片 73{
 63图片 74            osVersion = “Windows Vista/Server 2008”;
 64图片 75        }
 65图片 76        else if (userAgent.Contains(“NT 5.2”))
 66图片 77图片 78        图片 79{
 67图片 80            osVersion = “Windows Server 2003”;
 68图片 81        }
 69图片 82        else if (userAgent.Contains(“NT 5.1”))
 70图片 83图片 84        图片 85{
 71图片 86            osVersion = “Windows XP”;
 72图片 87        }
 73图片 88        else if (userAgent.Contains(“NT 5”))
 74图片 89图片 90        图片 91{
 75图片 92            osVersion = “Windows 2000”;
 76图片 93        }
 77图片 94        else if (userAgent.Contains(“NT 4”))
 78图片 95图片 96        图片 97{
 79图片 98            osVersion = “Windows NT4”;
 80图片 99        }
 81图片 100        else if (userAgent.Contains(“Me”))
 82图片 101图片 102        图片 103{
 83图片 104            osVersion = “Windows Me”;
 84图片 105        }
 85图片 106        else if (userAgent.Contains(“98”))
 86图片 107图片 108        图片 109{
 87图片 110            osVersion = “Windows 98”;
 88图片 111        }
 89图片 112        else if (userAgent.Contains(“95”))
 90图片 113图片 114        图片 115{
 91图片 116            osVersion = “Windows 95”;
 92图片 117        }
 93图片 118        else if (userAgent.Contains(“Mac”))
 94图片 119图片 120        图片 121{
 95图片 122            osVersion = “Mac”;
 96图片 123        }
 97图片 124        else if (userAgent.Contains(“Unix”))
 98图片 125图片 126        图片 127{
 99图片 128            osVersion = “UNIX”;
100图片 129        }
101图片 130        else if (userAgent.Contains(“Linux”))
102图片 131图片 132        图片 133{
103图片 134            osVersion = “Linux”;
104图片 135        }
105图片 136        else if (userAgent.Contains(“SunOS”))
106图片 137图片 138        图片 139{
107图片 140            osVersion = “SunOS”;
108图片 141        }
109图片 142        return osVersion;
110图片 143    } 
111图片 144}

3:满世界范围内有一个总计一座都市大约每年会生长70多米,而以此生长进程,首要依靠的就是技术。P36

8:第四,他意识了一个危机对冲的模型。他会通过营业额的回佣来对冲每一个牌局输赢的危害。A先生真是聪明,他是双线应战,在两条战线上赢得利益。而许多进赌场的人并不知道那种机制。167

2:“9·11”事件将来又冒出了一个气幕技术,用一股强大的渗透压,把浓烟压制下来,保障人在通路里面或者能存活的。P35

1:所以率先个使用电灯泡的这家餐馆,就变成T“电灯泡+餐馆”,或者叫“餐馆+电灯泡”,于是这家旅馆就所有了确切的竞争优势。P22

村办对1.2和3相比感兴趣。我的总体评价是3星。

4:大家商讨先烈们的过逝规律,发现越大的店家越易死于政商关系,中等集团多死于集资,小微集团则一再死于商业竞争。P50

全书内容大体有这么3类:
1:小编的部分醒来;
1.1:人生感悟
1.2:商业感悟
1.3:社会感悟
2:地产业的一部分经历与技术;
3:商业圈内的部分实在的故事;

5:过去有诸多铺面失陷的案例德隆的结合产业,三九的低本钱扩展、各样“系”的资本运作等。那些公司的大当家人少说得用上百句话才能把团结的故事圆清楚,同时,从媒体到投资者,面对这家商店都像坐井窥天一样。P64

以下是书中多少个自我以为比较有代表性的言辞的摘要:

9:最后大家发现站着赚钱不如坐着赚钱,坐着盈利不如躺着盈利。站着最不盈利,百货公司里的人都拎个包站着,都不买。但坐着,比如吃饭、开会,都足以扭亏为盈。什么是躺着盈利呢?比如纤体、美容、SPA(桑拿),还有八宝山告别厅。P215

7:在装有的财产委托和代持关系当中,唯一没看到打过官司、没有听说过家属相残的,就是男女和二姑之间的嘱托关系。在商业历史上,几乎从未听说过因为丈母娘侵夺子女的资产而打官司、最后闹得不行赏心悦目的气象。P134

6:我发觉一个一箭双雕集团家穷其平生所所有的财物,其中只有1/3是透过现金利润挣来的,而那l/3又不得不通过在一个正式领域中用接近不难的商业情势才能以复利的进程增进和积累。首个1/3是随着人民财富总量的拉长,由全国全民共同努力和费力奋斗创设的。最终的1/3则是由满世界人民发布给您的另一份奖金、当你在远方上市之后,就能站到国际的领奖台上,以后的收益就是您所享有的股价。P129

图片 145