传输中文字符时,应该先加密,后解密。在C#中为UrlEncode()加密,UrlDecode()解密
解决方案 »
- 请教AxWindowsMediaPlayer控件怎么播放多媒体数据流?
- 我打算开发的一个小程序,请指点一下吧
- C# WinForm中DataGrid控件如何隐藏某一行不让其显示?
- 请问如何区分socket接受到的包用的是什么应用层的协议?
- 请教各位大虾如何用ASP。NET来群发邮件
- 实现窗体和控件随分辨率变化按比例变化?
- 小问题:toolbar如何和Mainmenu中的menuItem关联?
- 求救:MD5加密如何 实现?
- 关于程序自动运行的问题
- 我想把一个简单的数据库做成dat文件,在桌面程序中实现浏览,查询、插入等,应该如何下手?谢谢
- dropdownlist如何同时被绑定两个数据源?
- 如何在我的电脑中用程序添加一个硬盘符号,并具有自由指定的弹出菜单?
先Server.UrlEncode("你的参数");
这样的方式 编码 不是加密
然后ServerUrlDecode()解码!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<form name="form1" method="post" action="test\testlogin.aspx">
<input name="user_id" type="text" id="user_id">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>在aspx 中
private void Page_Load(object sender, System.EventArgs e)
{
string user=Request["user_id"].ToString();
Server.UrlEncode(user);
Server.UrlDecode(user);
Response.Write(user);
}