C# 有类似java里的类URLEncoder的功能

zck_yy2007 2009-03-14 08:12:18
sign = URLEncoder.encode(sign, "UTF-8"); // url编码

需要对这个sign值的某些特殊字符进行处理后才可以正确的下载!
...全文
489 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyi8808 2009-03-14
  • 打赏
  • 举报
回复
菜单 -> 项目 -> 添加引用 -> (.NET) -> System.Web -> 确定
wuyi8808 2009-03-14
  • 打赏
  • 举报
回复
是添加引用,不是 using
zck_yy2007 2009-03-14
  • 打赏
  • 举报
回复
错误 1 命名空间“System.Web”中不存在类型或命名空间名称“dll”(是缺少程序集引用吗?) C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\ConsoleApplication2\ConsoleApplication2\Program.cs 6 18 ConsoleApplication2
zck_yy2007 2009-03-14
  • 打赏
  • 举报
回复
在vs2005里,添加不进去 System.Web.dll
wuyi8808 2009-03-14
  • 打赏
  • 举报
回复
添加引用:System.Web.dll
zck_yy2007 2009-03-14
  • 打赏
  • 举报
回复
但在console程序里,用到了 using System.Web,但不能访问到System.Web.HttpUtility
wuyi8808 2009-03-14
  • 打赏
  • 举报
回复
更正一下,应该是:
sign = System.Web.HttpUtility.UrlEncode(sign, System.Text.Encoding.UTF8);// url编码 
fly871117 2009-03-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyi8808 的回复:]
System.Web.HttpUtility.UrlEncode 方法
[/Quote]
支持
wuyi8808 2009-03-14
  • 打赏
  • 举报
回复
sign = System.Web.HttpUtility.UrlEncode(sign, "UTF-8"); // url编码 
wuyi8808 2009-03-14
  • 打赏
  • 举报
回复
System.Web.HttpUtility.UrlEncode 方法

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧