如何判断来源网站的url编码是UTF-8还是GB2312编码类型

问题描述

如题:判断搜索引擎的的url编码类型是utf-8还是gb2312希望大家能够尽快帮我解决很头痛啊!以下是代码:if(!string.IsNullOrEmpty(Request.QueryString["url"].ToString())){siteurl=System.Web.HttpUtility.UrlDecode(Request["url"].ToString(),System.Text.Encoding.GetEncoding("gbk"));siteurl=InputText(siteurl);if(siteurl.IndexOf("www.google.com")>0||siteurl.IndexOf("cn.bing.com")>0||siteurl.IndexOf("web.gougou.com")>0||siteurl.IndexOf("www.youdao.com")>0||siteurl.IndexOf("www.yahoo.cn")>0||siteurl.IndexOf("www.soso.com")>0){siteurl=Server.UrlDecode(siteurl);Byte[]gb2=System.Text.Encoding.GetEncoding("gb2312").GetBytes(siteurl);siteurl=System.Text.Encoding.UTF8.GetString(gb2);sitename=strUtil.getLeftStr(siteurl,(char)47);surl=siteurl;}elseif(siteurl.IndexOf("www.baidu.com")>0||siteurl.IndexOf("www.sogou.com")>0){sitename=strUtil.getLeftStr(siteurl,(char)47);surl=siteurl;}}

解决方案

解决方案二:
快!哪位大侠快来帮帮我!

时间: 2024-08-30 20:47:20

如何判断来源网站的url编码是UTF-8还是GB2312编码类型的相关文章

浅谈如何判断一个网站的竞争情况

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1. 看网站的URL链接 一般来说,用网站首页做的关键词在排名方面比二级域名和目录都有优势,二级域名比目录要在排名方面有优势,目录比内容页在排名方面有优势,所以我们可以由此判断,当一个关键词搜索结果自然排名前10名中有3个以上的非首页链接时,可以粗略的判断为这个关键词的竞争不是很大,当一个关键词搜索结果页中有20个全都是首页链接时,往往这个词

判断一个网站好坏不能从单一的指标去衡量

什么样的网站才是好的网站?什么样的网站才是自己需要借鉴的网站?当我们优化一个网站时,要做的一件很重要的事就是,分析竞争对手的网站,只有了解竞争对手的一个状况,心里才有几分把握超越他们;友情链接也是一样,每个交换连接的朋友都想换一个比自己网站好的链接,这样才能利用让对方的网站来提升自己网站的权重,从而让关键词有一个好的排名.想要找到一个比较好的网站,我们不能单一的从以下几个方面去判断: 一是:网站的pr值 网站的pr是Google用来标识网页的等级/重要性的一种方法,是Google用来衡量一个网站

【ASP.NET】判断访问网站的客户端是PC还是手机

原文:[ASP.NET]判断访问网站的客户端是PC还是手机 主要就是通过客户端传递的User-agent来判断访问网站的客户端是PC还是手机,.NET中就是Request.ServerVariables["HTTP_USER_AGENT"]. 比如正常pc是: Mozilla/5.0 (Windows NT 6.1; rv:27.0) Gecko/20100101 Firefox/27.0 常用手机的是: Nokia5320的是: Nokia 5320/UCWEB7.0.1.34/28

java 如何打开一个网站得到该网站的Url编码格式

问题描述 1.如URLurl=newURL("www.sian.com");2.我该如何用Java代码得到该网站的编码格式呢.3.或者用其他的方法.注意一点是该网站参数是动态的! 解决方案 解决方案二:直接截取页面的charset可行不?解决方案三:URL类自身并不根据RFC2396中定义的转义机制编码或解码任何URL部分.由调用方对任何需要在调用URL前进行转义的字段进行编码,并对从URL返回的任何经过转义的字段进行解码.进一步而言,由于URL不懂URL转义,所以它不会识别同一URL

教你如何判断一个网站的质量和人气

总结一下了解一个网站的质量和是否有人气的方法: 1.查询该域名的注册日期. 2.查看在亚马逊(alexa)的流量统计.网站的世界排名. 3.查看该网站的外部链接数量. 4.查看该网站各个页面的PageRank(简称PR). 5.查询主要搜索引擎收录该网站的页数. 下面来详细说明步骤,以www.sina.cn (SINA) 网站为例: 1.查询该域名的注册日期. 请进入万网主页http://www.net.cn,在域名查询处输入域名: 提示"已被注册的域名:sina

网站的结构设计:网站的URL设计注意的八个问题

文章描述:设计网站的URL时应该注意的八个要点. 对于一个网站的结构来说,URL的设计也非常的重要,在URL设计时我们应该事先做好规划,应该从用户体验和搜索引擎蜘蛛体验出发,在总体上边应该做到URL清晰.友好.方便记忆,然后还要适当的考虑对于搜索引擎排名的影响,具体来说,URL设计时我们要从下边几点来着手: 1.URL越短越好 这样做主要是为了用户体验,其实对于搜索引擎来说,不超过1000个字母都没有问题,可是如果不考虑用户体验,确实真的用了非常长的URL的话,用户看起来就有些麻烦了,甚至会马上

老站长交你如何做好网站的URL优化

随着SEO在站长行业的广泛流行,SEO研究也可谓是越来越细腻了,从网站整体大概的优化在到如今的从细节来进行优化,可以充分的证明了中国SEO行业的前行与发展.那么啰嗦了这么多,笔者今天想要与大家分享的就是SEO优化细节中的一个重点,那就是URL优化,希望对各位站长可以有所帮助吧. 在我们优化网站的时候,许许多多的站长都认为静态的好,利于蜘蛛爬行,所以URL也是如此的,大量的使用静态文本来进行撰写URL地址,这样来讲会利于蜘蛛抓取爬行.其实并不完全是这样的,因为随着搜索引擎不断的提升更新,许多的符号

百度收录网站特定URL外链查询及所感

  百度知道上有网友发问:"如何查看我的网站在百度相关产品,如百度知道百度空间里面的反向链接有多少呢?" 这位朋友想查询的一定是自己网站被指定搜索引擎(如百度)所收录的特定网址URL(顶级域名或二级域名网站)中的所有外链,这对于我同样是个尚未想过的新问题. 鉴于各大搜索引擎所支持的查询指令不尽相同,我还是先从占国内80%以上搜索流量的百度试验起. 用"site:网址 关键词"(或"关键词 site:网址")的查询方法呀!这是百度.谷歌搜索引擎都支

通过JS语句判断WEB网站的访问端是电脑还是手机

 腾讯网的适配代码   如何判断访问网站的机器类型-如何判断ipad   JS 判断浏览器客户端类型(ipad,iphone,android)   <script type="text/javascript">  <!--          //平台.设备和操作系统          var system = {              win: false,              mac: false,              xll: false,