c# Http连接初探

准备在端午节期间做一个网络爬虫。


using System;
using System.Text;
using System.Net;
using System.IO;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
var request = WebRequest.Create(@"http://www.baidu.com");
var res = request.GetResponse();
Stream myStream = res.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("UTF-8");
StreamReader myStreamReader = new StreamReader(myStream, encode);
string strhtml = myStreamReader.ReadToEnd();
res.Close();
string stroutput = strhtml;

Console.WriteLine(stroutput);
Console.Read();
}
}
}

用GB2312和UNICODE都是乱码。Response似乎不是异步的。下一步继续研究。

c# Http连接初探,布布扣,bubuko.com

时间: 2024-10-11 13:20:19

c# Http连接初探的相关文章

【TensorFlow_Fold】计算图连接初探 Diamond计算图调试历程

0x00 前言 先前开了个TFF自学的坑,震惊于计算图连接的陷阱之多,代码之繁,头砸键盘于第二篇文章的Markdown前: 哦第二篇我指的是名字类似是<[TensorFlow_Fold]深度探究 Blocks for Composition (未完成)>的东西: 进行到计算图不同的block间的连接这一部分,但是td中琳琅满目的函数对输入输出却有着千奇百怪的格式需求,名为TypeError的Exception表示: "二货点你给我走!我不想再看到你!": 调试许久无果,耗时

Amazonaws S3 java SDK连接初探

package com.inslink.sinosoft.util; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.List; import com.amazonaws.AmazonServiceException; import com.amazonaws.Client

【TensorFlow_Fold】深度探究 Blocks for Composition

0xFF 未完工说明 Composition某种意义上可以说是基本.核心的一部分,打算一点点慢慢写,无奈Src有点多,我想继续边看边思考,敬请原谅~o(∩_∩)o~ [当前进度 89%] 0x00 前言 想写点东西试试,结果接下来就老老实实躺在了Pipeline上: 决定学跑之前先学爬,老老实实啃一下源码和官方文档,虽然官方还在一点点更新,不少地方还是空白的,不过先动起来多敲点试试看,老等着别人喂饭多不好呀(对呀我也觉得连前言都要重复我真的好懒呀23333): TFF的基本单位之一是Block,

.net core WebAPI 初探及连接MySQL

1. 前言 笔者最近跟着微软官方文档学习.net core WebAPI,但发现其对 WebAPI 连接数据库.读取数据库方面讲得不够细致明了.写此文的目的,即实现 .net core WebAPI 的 GET.POST 方法访问数据库,并输出结果. 2. 开发准备 2.1 操作系统 Windows 10 / Windows 7 2.2 .net core sdk .net core 2.2 下载地址:https://dotnet.microsoft.com/download 2.3 开发工具

C# 连接Access2010 数据库之初探

系统搭建环境: 开发语言:VS2015 C#; 数据库: Access2010 Access 2010 数据库引擎可再发行程序包下载地址: https://www.microsoft.com/zh-cn/download/details.aspx?id=13255 见图如下: C#连接Access2010数据库主要步骤 2.1. 在app.config配置连接代码,因为这是使用的是Access2010数据库,介绍两种连接方式: 1)相对路径:首先在项目的目录下创建DBFile文件夹,然后将Acc

Druid连接池初探

Druid首先是一个数据库连接池,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser. Maven配置 在pom.xml文件中添加如下配置节—— 1 <dependency> 2 <groupId>com.alibaba</groupId> 3 <artifactId>druid</artifactId> 4 <version>${druid-version}<

[转载]HDFS初探之旅

转载自 http://www.cnblogs.com/xia520pi/archive/2012/05/28/2520813.html , 感谢虾皮工作室这一系列精彩的文章. Hadoop集群(第8期)_HDFS初探之旅 1.HDFS简介 HDFS(Hadoop Distributed File System)是Hadoop项目的核心子项目,是分布式计算中数据存储管理的基础,是基于流数据模式访问和处理超大文件的需求而开发的,可以运行于廉价的商用服务器上.它所具有的高容错.高可靠性.高可扩展性.高

MongoDB初探系列之二:认识MongoDB提供的一些常用工具

在初探一中,我们已经可以顺利的将MongoDB在我们自己的机器上跑起来了.但是在其bin目录下面还有一些我们不熟知的工具.接下来,将介绍一下各个小工具的用途以及初探一中MongoDB在data文件夹下创建的文件的用途. 1.bin目录下面的各种小工具简介及使用方式 bsondump.exe 用于将导出的BSON文件格式转换为JSON格式mongo.exe mongoDB的客户端 mongod.exe 用于启动mongoDB的Server mongodump.exe 用于从mongodb数据库中导

国外物联网平台初探(六):Electric Imp

国外物联网平台初探(六)--Electric Imp 马智 公司背景 Electric Imp成立于2011年,公司设立在美国加利福尼亚州洛斯阿尔托斯和英国剑桥 公司投资者包括:富士康技术集团.PTI创投.Rampart资本.Redpoint创投 ? 定位 ? Electric Imp提供的硬件.软件.操作系统.安全.API.管理工具和云端服务完全集成的创新型解决方案,能够减少产品上市时间和成本,并具备安全.可扩展和灵活的特性.Electric Imp助力实现创新性的商用和工业应用,使生产商能够