问题标签 [urldecode]

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 回答
10605 浏览

php - 在 Ruby 中编码 URL 参数,并用 php 正确解码

我想用 Ruby 编码一个 URL 参数。未编码的 URL 参数是这样的:

然后我想从 PHP 解码它!

我试过红宝石:

然后在 PHP urldecode($param); 似乎不起作用!

0 投票
2 回答
2212 浏览

php - 编码变音符号时的差异 Firefox - Chrome

Chrome 将其转换aöüß为:%C3%A4%C3%B6%C3%BC%C3%9F 但是 Firefox 在这里将其转换为这个奇怪的东西:a%F6%FC%DF 我似乎无法找到一种方法将 Firefox 的东西转换回 PHP 中的原始内容。不幸的是,Urldecode 和 rawurldecode 不起作用。有谁知道如何处理?谢谢。

0 投票
3 回答
862 浏览

php - 文件 file_get_contents 是否执行自动 url_decode

我正在对 URL 进行以下操作

但我在另一端收到它

并不是

另一端的代码:

log只是写入文件。

回答:不,但$_GET 确实如此

0 投票
2 回答
3197 浏览

python - python:关于url编码和解码

我有个问题。我正在尝试在 python 中使用 urllib 库。但是,我不明白。

为什么不等于两个值(a 和 a1)。请告诉我

谢谢。

0 投票
1 回答
778 浏览

wordpress - urldecode wordpress 菜单

我使用 word press 菜单在我的 UTF-8 希伯来语网站上显示菜单。出于某种原因,word-press 不会自动对链接实施 URL 解码,因此我的链接非常难看。

%D7%9E%D7%AA%D7%9B%D7%95%D7%9F%20%D7%9E%D7%92%D7%A0%D7%99%D7%91

我该如何解决这个问题?

谢谢

0 投票
5 回答
1209 浏览

php - 带有 PHP 代码的 Bash 脚本

我有一个 bash 脚本,它有一个 urlencoded 字符串作为变量,我想对其进行解码。我知道这可以用 bash 完成,但我想我不妨调用一个 PHP 函数 urldecode() 并完成它。

我本来希望在 bash 代码中运行 php 函数,但我选择编写一个非常简单的脚本

并在 bash 脚本中调用此脚本

不幸的是,这不起作用。如何最好地做到这一点?

0 投票
2 回答
364 浏览

php - JS/PHP 交叉 urlencoding 和 urldecode

好吧,我已经搞砸了好几个小时了,但我仍然无法做到这一点,所以我要问你们。

我在 html 中有一个 textarea,需要使用 ajax(jquery) 将值发送到 php,然后输入到数据库中,并使用 php 再次打印。问题是我希望打印时与您输入的内容 100% 相同。包括像'\

我现在怎么做:

价值在哪里box.find('#newCommentArea').val()。我comment使用 ajax 函数传递给 php 并将其作为 POST 数据提交。

使用萤火虫这似乎是要发送的:comment=asdf%27asdf

$_POST['comment']用php打印给了我asdf\'asdf

添加\是一个问题。我需要摆脱它。

无论哪种方式,因为只有 javascript 转义在 php 中是不安全的,所以我也这样做urlencode()

打印时我使用rawurldecode()

你们能否指出这种方法是否很好,或者是否可以做得更好。

我如何摆脱新\$_POST['comment']

提前致谢,

真仓夜美

0 投票
2 回答
440 浏览

java - Junit + UrlDecoder:为什么这个测试失败了?

我的一项测试中有以下代码。第二个断言失败。

我不知道为什么。这是 JUnit 的错误吗?如果第一个参数不为空,您会认为 JUnit 只会调用 .equals() ......

0 投票
2 回答
3984 浏览

javascript - 对URIcomponent非utf-8字符进行编码并相应解码的正确方法是什么?

我有一个 Javascript 小书签,用于encodeURIcomponent将当前页面的 URL 传递到服务器端,然后urldecode在服务器端使用来取回字符。

问题是,当编码字符不在 utf-8 中时(对于我来说它是 gb2312,但它可能是别的东西),并且当服务器执行 时urldecode,解码的字符变成正方形。显然,这不是编码之前的样子。

它是一个书签,输入可以是任何东西,所以我不能只在 js 中定义“编码为 gb2312”,或者在 php 脚本中定义“解码为 gb2312”。

那么,有没有正确的使用方法encodeURIcomponent,将字符编码与内容一起传递,然后解码可以选择正确的编码对其进行解码?

0 投票
4 回答
9554 浏览

java - 是否有一个通用的 Java 库可以处理字符串集合的 URL 编码/解码?

我经常需要对大型字符串集合或数组进行 url 编码或解码。除了遍历它们并使用静态 URLDecoder.decode(string, "UTF-8") 之外,是否有任何库可以使这种类型的操作更高效?

一位同事坚持认为,使用静态方法就地解码字符串不是线程安全的。为什么会这样?