delphi7 用 idhttp.get 抓取网页显示乱码 10

网址为http://odds.500.com/fenxi/shuju-519826.shtml应该怎么设置,有人知道吗?... 网址为 http://odds.500.com/fenxi/shuju-519826.shtml
应该怎么设置,有人知道吗?
展开
 我来答
梦想软件工作室
2015-11-22 · TA获得超过537个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:146万
展开全部
首先升级Indy组件,再次就是要在http请求头部增加合适的编码指令,一般都是GB2312或者FTF-8.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上帝发昏
2015-11-20
知道答主
回答量:12
采纳率:0%
帮助的人:5.1万
展开全部
utf-8 可以用自带函数 AnsiToUtf8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4be484640
2015-11-20 · 知道合伙人软件行家
百度网友4be484640
知道合伙人软件行家
采纳数:623 获赞数:1368
18年电脑经验……

向TA提问 私信TA
展开全部
没用过DELPHI 但获取的http流在显示之前转换一下字符集呗~
追问
我也是纯自学菜鸟,关键就是不知道如何转换,有没有可以直接使用的函数,这个网页头里面写的编码是GB2312,为什么其他网页GB2312的网页都不需要转换
追答
ASCII字符如空格或者有其它字符集字符一类字符混杂容易出现乱码什么的…
编码转换这方面我也只能找网络解决了
下面这个应该有帮助
http://www.360doc.com/content/13/1223/06/9200790_339393545.shtml
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随云home
2015-11-21 · 超过10用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:21.6万
展开全部
就中文乱码还是都乱码? 试试Utf8ToAnsi('')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式