问题标签 [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.
php - 在 Ruby 中编码 URL 参数,并用 php 正确解码
我想用 Ruby 编码一个 URL 参数。未编码的 URL 参数是这样的:
然后我想从 PHP 解码它!
我试过红宝石:
然后在 PHP urldecode($param); 似乎不起作用!
php - 编码变音符号时的差异 Firefox - Chrome
Chrome 将其转换aöüß
为:%C3%A4%C3%B6%C3%BC%C3%9F
但是 Firefox 在这里将其转换为这个奇怪的东西:a%F6%FC%DF
我似乎无法找到一种方法将 Firefox 的东西转换回 PHP 中的原始内容。不幸的是,Urldecode 和 rawurldecode 不起作用。有谁知道如何处理?谢谢。
php - 文件 file_get_contents 是否执行自动 url_decode
我正在对 URL 进行以下操作
但我在另一端收到它
并不是
另一端的代码:
log
只是写入文件。
回答:不,但$_GET
确实如此。
python - python:关于url编码和解码
我有个问题。我正在尝试在 python 中使用 urllib 库。但是,我不明白。
为什么不等于两个值(a 和 a1)。请告诉我
谢谢。
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
我该如何解决这个问题?
谢谢
php - 带有 PHP 代码的 Bash 脚本
我有一个 bash 脚本,它有一个 urlencoded 字符串作为变量,我想对其进行解码。我知道这可以用 bash 完成,但我想我不妨调用一个 PHP 函数 urldecode() 并完成它。
我本来希望在 bash 代码中运行 php 函数,但我选择编写一个非常简单的脚本
并在 bash 脚本中调用此脚本
不幸的是,这不起作用。如何最好地做到这一点?
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']
提前致谢,
真仓夜美
java - Junit + UrlDecoder:为什么这个测试失败了?
我的一项测试中有以下代码。第二个断言失败。
我不知道为什么。这是 JUnit 的错误吗?如果第一个参数不为空,您会认为 JUnit 只会调用 .equals() ......
javascript - 对URIcomponent非utf-8字符进行编码并相应解码的正确方法是什么?
我有一个 Javascript 小书签,用于encodeURIcomponent
将当前页面的 URL 传递到服务器端,然后urldecode
在服务器端使用来取回字符。
问题是,当编码字符不在 utf-8 中时(对于我来说它是 gb2312,但它可能是别的东西),并且当服务器执行 时urldecode
,解码的字符变成正方形。显然,这不是编码之前的样子。
它是一个书签,输入可以是任何东西,所以我不能只在 js 中定义“编码为 gb2312”,或者在 php 脚本中定义“解码为 gb2312”。
那么,有没有正确的使用方法encodeURIcomponent
,将字符编码与内容一起传递,然后解码可以选择正确的编码对其进行解码?
java - 是否有一个通用的 Java 库可以处理字符串集合的 URL 编码/解码?
我经常需要对大型字符串集合或数组进行 url 编码或解码。除了遍历它们并使用静态 URLDecoder.decode(string, "UTF-8") 之外,是否有任何库可以使这种类型的操作更高效?
一位同事坚持认为,使用静态方法就地解码字符串不是线程安全的。为什么会这样?