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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# - 如何发送谷歌等搜索关键词[复制]相关的知识,希望对你有一定的参考价值。

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

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

Metallica尼姆音乐会2009 :)

对此:

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

并检索它

谢谢,并提前

答案

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

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

你需要引用System.Web

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

另一答案

试图将字符串编码为URL?

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

Docs here

Rock here

以上是关于C# - 如何发送谷歌等搜索关键词[复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何设置网页内容能在IE和火狐、谷歌等浏览器中都居中?

Fiddler无法正常抓取谷歌等浏览器的请求_解决方案

4个单词,谷歌返回16个SQL注入漏洞

干货 ▏SEO搜索引擎优化方法及排名技巧

我应该如何使用 Outlook 发送代码片段?

4 个单词,谷歌返回 16 个 SQL 注入漏洞...