url参数值中带有&该怎么解决
做了一条url请求~ conent是由用户输入的,如果用户输入的内容中有&字符 该怎么完整将用户输入内容传递过去
[解决办法]
try
URLEncoder.Encode(url) //存
URLDecoder.Decode(url) //取
[解决办法]
最好把参数编码成Base64字符串传过去,另一边再解码。
- C# code
string strParam = "&&&&&"; //编码 string parameter = Convert.ToBase64String(Encoding.Default.GetBytes(strParam)); //解码 string result = Encoding.Default.GetString(Convert.FromBase64String(parameter));