问题标签 [urlencode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1813 浏览

c - url 在 c 中编码一个 utf-8 字符串?

我应该自己写还是有一个库函数已经这样做了?我需要这个作为 pidgin 插件,所以如果 pidgin/purple/gnome 库中有东西,那将是理想的。但其他来源也很好。

0 投票
10 回答
122338 浏览

c# - 如何在 C# 中用 %20 替换所有空格?

我想使用 C# 将字符串转换为 URL。.NET 框架中一定有一些东西可以提供帮助,对吧?

0 投票
2 回答
553 浏览

java - 编码/解码奇怪的问题

这行代码,解码一个编码的中文单词:

当我在 JSP 页面(在 Jboss 上)运行它时,它会打印 5:

在桌面应用程序中运行它会打印 15:

为什么?而且我希望jsp也得到15,如何?

0 投票
1 回答
174 浏览

.net - 一些浏览器.net编码的表单字符串数据url

我在我的移动网站上遇到了一个特殊的问题。一些电话/网关将表单发布数据作为 url 编码和文本发送,例如

“嘿,你怎么样?”

以带有方法 post 的形式

存储在数据库中

“嘿+怎么样+是+你%3f”

这不是许多浏览器的问题,而是来自美国的一个名为 Metro 的单一网络。我注意到不同的手机型号的行为方式相同,所以我认为这是代理/网关的问题。

会简单地把

_msg = HttpUtility.UrlDecode(_msg);

解决我的问题?还有其他建议吗?

谢谢

0 投票
4 回答
10767 浏览

c# - 如何在 ASP.NET 中获取 URLEncoded 或具有百分比字符的查询字符串

当查询字符串是 UrlEncoded 或在 ASP.NET 中有百分比字符时,如何从 Request 对象中获取实际的查询字符串?

基本上,如果我有这样的 Url: Default.aspx?p=%b4,我如何获得一个填充有“%b4”的字符串?

Request.QueryString["p"]返回一个不可打印的字符。

Request.RawUrl返回 Default.aspx?p=%ufffd"

Request.Url.AbsoluteUri返回 Default.aspx?p=%EF%BF%BD

我怎样才能找回“%b4”?

0 投票
2 回答
6962 浏览

python - 在 Python 中将 & 转换为 &

我正在用 Python 开发一个简单的爬虫。目的是创建一个sitemap.xml。(你可以在这里找到非常 alpha 版本:http ://code.google.com/p/sitemappy/ )我注意到,如果我使用包含非 HTML 实体(例如 &)的 URL 生成 xml,则 xml 不会验证,它不被谷歌网站管理员工具接受。有没有一种快速的方法来编码 URL 的查询字符串部分?

谢谢!

马泰奥

0 投票
3 回答
12426 浏览

asp.net-mvc - 正确的 url 编码空格字符

我使用 HttpUtility.UrlEncode 对路由中使用的任何值进行编码。

我已经解决了编码正斜杠的问题。我现在遇到的新问题是空格。空格被编码为 + 。

这适用于 VS 集成 Web 服务器,但我在 Windows Server 2008 上的 IIS7 中遇到了问题。如果我有 URLhttp://localhost/Home/About/asdas+sdasd

我收到错误 404.11 - 请求包含双转义序列。

我知道我可以用“%20”替换空格,但我不想关心自己的propper编码。有没有准备好将 UrlEncoder 用于 MVC 的地方?

0 投票
4 回答
23403 浏览

iphone - URL 编码和 HTML 编码 NSStrings

它们是一种编码/解码 HTML 和 URL 的方法(在 Xcode 中,使用 Objective-C)吗?

这似乎不像我预期的那样工作。我认为它会将特殊字符(如“<”)转换为等效的 HTML 实体,即在这种情况下为“<”。

以下是与本主题相关的 w3school 链接的参考(一般):

HTML URL 编码参考

HTML 实体参考

期待中的感谢。

0 投票
2 回答
7548 浏览

javascript - 我需要在 javascript 函数中构建我的 url,然后将字符串返回给 href

我需要从a元素中调用 Javascript 函数.. 像这样:

href='javascript:myjavascriptfunction();'. 我需要 Javascript 函数从几个 datepicker 控件中获取值,构建和 urlencode 查询字符串并将其返回,以便它在新窗口中打开。到目前为止,我认为我拥有一切,但我正在努力构建 URL 并正确返回它。a到目前为止,这是我的元素。

在我的 Javascript 函数中,我正在构建字符串并像这样返回它:

结果:单击链接并打开一个新窗口,其中包含我的父窗口的 URL,并附加了函数调用名称?

0 投票
1 回答
851 浏览

urlencode - javascript函数内的URLencode日期

我需要对从我页面上的 datepicker 控件获取的日期值进行 URLEncode。目前我正在尝试使用转义功能来执行此操作,但它不起作用。

示例:转义(日期值);

任何帮助,将不胜感激。