zoukankan      html  css  js  c++  java
  • webclinet downstring 搜狐 为什么是个?号

    c#  搜狐 腾讯 都是这样。。。新浪可以

    我试了一下,继检查,是搜狐的内容经过了GZIP压缩,报以才出现你这样的问题。具体解决方法如下:

    System.Net.WebClient wc = new System.Net.WebClient();
    wc.BaseAddress = "http://www.sohu.com";

    //注意,new GZipStream。。。这一句是解决问题的重点,需要引用命名空间 System.IO.Compression;

    using (System.IO.Stream objStream = new GZipStream(wc.OpenRead("/"), CompressionMode.Decompress))
            {

                using (System.IO.StreamReader _read = new System.IO.StreamReader(objStream, System.Text.Encoding.Default))
                {
                    Response.Write(_read.ReadToEnd());
                }
               
            }




    OK,问题成功解决

  • 相关阅读:
    C语言文法
    实验一
    词法分析
    py中文词频统计
    py字符串练习
    py画了个国旗
    熟悉常用的Linux操作
    大数据概述
    实验三、 递归下降分析程序实验
    简易c语言LL(1)文法
  • 原文地址:https://www.cnblogs.com/zhwl/p/2484489.html
Copyright © 2011-2022 走看看