CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  网络编程

[[[如何得知一个网页的编码]]]?

楼主freespider()2006-03-04 10:48:42 在 VC/MFC / 网络编程 提问

自己编写的程序,下载网页,但是下回来的网页有些是正常的,有些中文部分是乱码。   我猜测应该是编码的问题,非gb2312的编码,显示的是乱码,我在网上找到了编码转换的函数,但是,我不清楚我下回来的网页是什么编码,我也就不能随便转换,所以想向各位请教,如何得知一个网页是何种编码?  
   
  感谢!!! 问题点数:100、回复次数:4Top

1 楼MapleInHG()回复于 2006-03-04 11:20:38 得分 0

网页源文件中的<head>里面有一个charset指定了编码,比如charset=gb2312Top

2 楼freespider()回复于 2006-03-05 10:49:57 得分 0

回复:MapleInHG()    
  这点我已经测试过,有些网页并没有这个charset设置,据我猜测如果没有charset设置,那么应该有个默认编码,但是我取回来的网页,有的是utf8的,有的是gb2312的,而这些网页都没有charset设置。也就是说,我上面的猜测不成立。Top

3 楼MapleInHG()回复于 2006-03-05 17:26:21 得分 100

那是网页设计者的失误,不是你的错,你只能尽可能去猜测,你难道没发现IE有时候也弄错编码吗?Top

4 楼freespider()回复于 2006-03-05 19:25:34 得分 0

呵呵,谢谢Top

相关问题

  • 简单问题:在VB.net中如何获得网页的编码???
  • 如何显示unicode编码格式的网页?
  • 突发其想:如何对网页地址进行编码^_^
  • php网页编码如何才能设成unicode?
  • 关于网页编码!
  • 网页UTF-8编码问题
  • 如何将网页代码内的所有超链接编码??在线等。。急。
  • 如何在用webbrowser打开一个网页时将网页的编码设置为西欧ISO
  • 如何得知一个文件的编码类型,比如unicode,utf-8之类的。
  • 如何编码?

关键词

  • 编码
  • 网页
  • 猜测
  • 设置
  • charset
  • 回来
  • gb2312
  • 没有

得分解答快速导航

  • 帖主:freespider
  • MapleInHG

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo