C# 出现base-64 字符数组的无效长度的解决办法

 

最近的一个项目,在传递参数时,在Win2003上正常,在Win7下抛出“base-64 字符数组的无效长度”这样的错误html

对比了一下通过Convert.ToBase64String()转换过的参数发现,+都变成了空格数组

因而在传递参数前,使用Replace("+", "%2B"),目标页使用Replace("%2B", "+"),这样一替换,问题就解决了post

相关文章
相关标签/搜索