C# - 如何发送谷歌等搜索关键词[复制]

问题描述 投票:-2回答:2

这个问题在这里已有答案:

我想使用像google,atc等QueryString发送搜索关键字,我需要一个转换这样的文本的函数

Metallica尼姆音乐会2009 :)

对此:

Metallica+nimes+concert+2009+%3A%29

并检索它

谢谢,并提前

c# asp.net webforms
2个回答
0
投票

你需要使用以下代码来编码字符串:

HttpUtility.UrlEncode("Metallica nimes concert 2009 :)")

你需要引用System.Web

这将适用于简单字符串,如果要编码更多字符,请参阅:Server.UrlEncode vs. HttpUtility.UrlEncode。正如Panagiotis Kanavos推荐的那样


0
投票

试图将字符串编码为URL?

为什么不使用system.net.webutility.urlencode

Docs here

Rock here

© www.soinside.com 2019 - 2024. All rights reserved.