• 网址西里尔编码问题(用WebBrowser控件)

  • 本文关于 c#,.net,string,url
  • CodeGo.net > 网址西里尔编码问题(用WebBrowser控件)
  •  

    网址西里尔编码问题(用WebBrowser控件)



    c# .net string url
    C#的web浏览器发送请求。但是URL包含,所以我需要在URL编码cyrillics符号和代理。 原点网址:http://mysite.com/info?q=москва+дизайн我需要http://mysite.com/info?q=%E4%E8%E7%E0%E9%ED+%EC%EE%F1%EA%E2%E0什么C#函数的存在是为了让那个?
    本文地址 :CodeGo.net/1106145/
    -------------------------------------------------------------------------------------------------------------------------
    1.你System.Web.HttpUtility.UrlEncode()。它的默认编码是UTF-8,你看起来像Windows代码页1251用逆转的话。我想你应该通过Encoding.Default。最接近的匹配是:
    var enc = Encoding.GetEncoding(1251);
    var url = "http://mysite.com/info?q=" + 
       System.Web.HttpUtility.UrlEncode("москва+дизайн", enc);
    
    主要生产:
    "http://mysite.com/info?q=%ec%ee%f1%ea%e2%e0%2b%e4%e8%e7%e0%e9%ed"
    

    本文标题 :网址西里尔编码问题(用WebBrowser控件)
    本文地址 :CodeGo.net/1106145/
    1. 顶者有! 问下面这段错在哪呀?string&nbs
    2. 保持日期时间空值在数据库中,因为它是当我想改变该行的其他列。
    3. 删除指定字符问题
    4. 如何从不同的列表项之间的链接
    5. 这个错误?
    6. 比较两个enumrations的PropertyInfo的,结果从反射
    7. PDA模拟器无法调试?
    8. 声明字符串中的if语句,并用它在它之外的C#
    9. dbf文件 链接字符串
    10. 参数化更新查询语法错误

     
    

    Copyright © 2017 CodeGo.net
    http://codego.net/xinwen/ 足球比分网 足球比分 医药招商网 邵阳县新闻