c# - 如何在浏览器主窗口顶部显示 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();
}
解决方案
推荐阅读
- sql - 无论如何要检查一个字段是否存在于不同的表中?
- ruby-on-rails - Rails 从数据库中转换变量名称和值
- php - 如果 URL 包含资源 ID 的字母数字,为什么资源路由仍然有效?拉拉维尔
- python - Python, FastAPI : 多线程/处理 - 使用 API 端点启动/停止进程
- android-studio - 单击 ImageButton 时如何将图像添加/插入数据库
- php - Laravel 在与 Git 的共享主机中未显示图标
- python-3.x - 使用 Seaborn 的箱线图融合并显示多个类
- python - 我无法通过 USB 连接树莓派和传感器
- python-3.x - 无法执行“gcc”:在 IBM i 7.3 上安装 apache 超集时没有这样的文件或目录
- ssl - 在负载均衡器和 Web 服务器上解密数据的目的是什么?