zoukankan      html  css  js  c++  java
  • 终于知道网页中怎么处理中文名了

    中午过来给想学编程的学生开数字化中心,等了一阵子,一个人都没来,我就打开弄的那个音乐网站找歌听,以前就发现在这里有的歌听不了,因为所有中文歌曲都是中文名字,这2000多首歌曲都是我在大四的时候从十一度下载的,可惜现在十一度不知道为什么访问不了。我想闲着没事,不如现在找找解决的办法,于是上CSDN的ASP专区查了查“中文名”,发现果然有解决的办法,

    当在URL和文件名中使用中文字符时候,IIS报404错误,找不到页面,检查程序目录结构,发现一切正常。
    解决方法:

    方法一:
    Regedt32.exe
    ①HKLM\System\CurrentControlSet\Services\InetInfo\Parameters\FavorDBCS = 0。
    ②重启计算机。
    方法二:
    在程序中自行控制

    '转换双字节字符为合法的URL传输字串 
    function  getUrlEncodel(byVal  Url) 
       Dim  i,code 
       getUrlEncodel="" 
       if  trim(Url)=""  then  exit  function 
       for  i=1  to  len(Url) 
               code=Asc(mid(Url,i,1)) 
               If  code<0  Then  code  =  code  +  65536 
           If  code>255  Then 
                   getUrlEncodel=getUrlEncodel&"%"&Left(Hex(Code),2)&"%"&Right(Hex(Code),2) 
               else 
                   getUrlEncodel=getUrlEncodel&mid(Url,i,1) 
               end  if 
       next 
    end  function

    方法三:
    IE-internet选项-高级-将“始终以utf-8方式发送”选项去掉。

    说明:

    以此上排序决定该方法的优劣性,最好采用方法一。

    现在我只试了试方法三,这需要在客户段设置,可以成功,晚上去实验其他的方法。

  • 相关阅读:
    2018 ACM 网络选拔赛 徐州赛区
    2018 ACM 网络选拔赛 焦作赛区
    2018 ACM 网络选拔赛 沈阳赛区
    poj 2289 网络流 and 二分查找
    poj 2446 二分图最大匹配
    poj 1469 二分图最大匹配
    poj 3249 拓扑排序 and 动态规划
    poj 3687 拓扑排序
    poj 2585 拓扑排序
    poj 1094 拓扑排序
  • 原文地址:https://www.cnblogs.com/Tmouse/p/69685.html
Copyright © 2011-2022 走看看