原文地址: https://www.jeremyjone.com/721/, 转载请注明。
在请求静态文件时,有时路径可能是中文的。.NET Core在接收后会转成奇奇怪怪的字符,导致无法加载文件。
使用 HttpUtility 中的方法可以有效对 url 进行编解码。
下面为示例
using System.Web;
public void DoSomething()
{
// 编码
string encode = HttpUtility.UrlEncode(

本文介绍了在.NET Core中处理URL中文路径时遇到的编码问题,当请求静态文件时,中文路径会被错误编码。通过使用特定的编解码方法,可以正确解码URL,从而成功加载文件。
最低0.47元/天 解锁文章
188

被折叠的 条评论
为什么被折叠?



