9.6.1. getUrlRespHtml的参数详解

很明显可以看出,此处的getUrlRespHtml的很多参数,和前面介绍的第 9.5 节 “获得Url地址的响应:getUrlResponse”非常类似。

此处,针对于getUrlRespHtml的参数,也要再解释一下:

其他参数,包括url,headerDict,postDict,timeout,postDataStr,readWriteTimeout,都和getUrlResponse的参数含义相同。所以不再赘述。

另外还有参数,需要解释一下:

  • charset

    charset表示返回的网页内容,用何种字符编码去解码。

    charset默认值是defCharset

    defCharset的值是:

    
        private const string defCharset = null;
    
                    

    此处,之所以defCharset的值,不是我们所常见的GBK,UTF-8等等,是因为此处是为了支持,当不设置charset时,就不去尝试用某种编码去解码通过StreamReader所读取出来的内容。

    这样的就可以获得,原始的,返回的html,可以供有需要的人,后期进行自己的处理,比如自己去解码等等。