gpt4 book ai didi

javascript - 在cshtml中编码特殊字符

转载 作者:行者123 更新时间:2023-11-29 15:35:48 25 4
gpt4 key购买 nike

我有一个 razor View ,它有一个隐藏字段 Model.TokenToken 由特殊字符组成。此 Token 附加到 href 中的链接。

<a href='http://localhost.com?token=@Model.Token'>Link</a>

如果 Model.Token 有一个 +,链接将它呈现为一个空格。也就是说,如果

Model.Token = 'ABC+DE'

链接变成了

http://localhost.com?token=ABC DE

如何对链接中的 Token 进行编码,以便 + 不被删除?我需要使用 js 并使用 encodeURI,还是有更好的方法来实现这一点?

最佳答案

你可以试试System.Uri

<a href='http://localhost.com?token=@Uri.EscapeUriString(Model.Token)'>Link</a>

关于javascript - 在cshtml中编码特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29342649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com