日期:2023-10-30 16:37:40
来源:互联网
点击:59
一般情况下,原因就是你使用了不同的解码方式造成的。
不过好的方面是,这个解码方式一般是有说明的,可以直接从网页中截取。一般的网站作者防止浏览器从不同的编码方式上换到自己页面上来而出来乱码,比如你的网页是utf-8的页面,如果一个浏览者从gb2312的页面上通过连接地址转过来,你的页面就是出现乱码。为了让浏览器自动识别,作者往往加入一个元数据说明,该说明为:meta http-equiv=content-type Content=text/html;charset=utf-8|gbk|gb2312|big5|... /,幸运的是,你可以用任何一种解码,解出的英文都不会乱码,然后找到该字符串,看其中charset后边的编码方式就可以确定用哪一种解码了!
但是对于某些不知道的作者,或者有特殊作用的做者,你根本在源码中找不到该编码方式,这时一般情况下的,我们请求时上传一种方式,一般网站根本上传的方式自动解析后相对应的编码方式。
当然,这只是对于httpwebrequest取页面源码时的操作,如果你要用webclient已经封装好的对的话,也是可以用同的样的方式进行一次判断,如果是用webbroswer的话更简单的,因为webbrowser可以像浏览器那样判断好的,你可以获知他的编码方式,同时利用mshtml空间的内容可以直接取到webbroswer的内容的。
刚找的网站源代码 出错误了有什么好的建议?数据库地址不对。修改
/inc/conn.asp,行 14 数据库地址
文章某网页查询源代码出错怎么办来源于网友整理,仅供参考。提示:想了解更多某网页查询源代码出错怎么办(忘记网页密码怎么查询源代码)相关的内容,请尝试通过上方搜索框搜索。