C# Http请求入参特殊字符处理
Http的url需要对特殊字符转义
一般使用HttpUtility.UrlEncode或者Uri.EscapeDataString
区别:1. HttpUtility.UrlEncode 会将空格转换为加号(+)2. Uri.EscapeDataString 会将空格转换为 %20
HttpUtility.UrlEncode 适用于url是查询参数
Uri.EscapeDataString 适用于url是作为文件路径使用
Http的url需要对特殊字符转义
一般使用HttpUtility.UrlEncode或者Uri.EscapeDataString
区别:1. HttpUtility.UrlEncode 会将空格转换为加号(+)2. Uri.EscapeDataString 会将空格转换为 %20
HttpUtility.UrlEncode 适用于url是查询参数
Uri.EscapeDataString 适用于url是作为文件路径使用