首页 > 解决方案 > 如何在浏览器主窗口顶部显示 HTTP 响应状态代码和网页标题 C# web browser from this code

问题描述

如何在浏览器主窗口的顶部显示 HTTP 响应状态代码和(如果适用)网页标题,任何人都可以解释此代码吗?

//C# 网络浏览器字符串 urlAddress = "http://google.com";

        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlAddress);
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();

        if (response.StatusCode == HttpStatusCode.OK)
        {
            Stream receiveStream = response.GetResponseStream();
            StreamReader readStream = null;

            if (response.CharacterSet == null)
            {
                readStream = new StreamReader(receiveStream);
            }
            else
            {
                readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
            }

            string data = readStream.ReadToEnd();

            response.Close();
            readStream.Close();
        }

标签: c#webbrowser

解决方案


推荐阅读