问题标签 [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.
php - 如何在curl php中传递url值
当我检查服务器(myserverurl)时。
我可以看到描述字段
“一些测试数据和网址http://www.mydata.com?test=1 ”。
我在“&”之后丢失了描述
是的,我们可以在使用 curl 发送之前对 url 进行编码,但我无法在该第三方 api 服务器上再次解码 url
php - PHP 获取带有特殊字符的 url 而不使用 urlencode:ing 他们!
我希望 file_get_contents 获得如下所示的网址:http ://wapedia.mobi/sv/Gröt
问题是它请求(无法发布整个链接,抱歉):...wapedia.mobi/sv/Gr%C3%B6t 您可以看到已被 urlencoded,该页面没有给我任何结果。
我怎样才能做到这一点?
url - 在 URL 中,空格应该使用 %20 还是 + 编码?
在 URL 中,我应该使用%20
or对空格进行编码+
吗?例如,在下面的例子中,哪一个是正确的?
我们公司倾向于前者,但使用URLEncoder.encode(String, String)
带有"xbox 360"
(and "UTF-8"
)的 Java 方法返回后者。
那么,有什么区别呢?
vb.net - vb.net 中 HttpUtility.UrlEncode 的等价物是什么?
到目前为止一切顺利......在asp中我们有HttpUtility.UrlEncode
vb.net中是否有任何等价物?
我尝试导入 system.web 没有任何运气......但是
asp.net - 查询字符串中的斜线问题
我正在使用 WebRequest 类向某个站点发出请求。查询字符串包含一个斜杠 (/),这会导致 url 被站点剪切,因为它不会将其视为查询字符串的一部分。
查询字符串是:“我的参数/斜线分隔”。
请求:
我错过了什么?
编辑:毕竟这里的所有答案都是更新的:
我对查询字符串有误,它实际上不是查询字符串,但 url 应该看起来(没有“?”):
网址“ http://www.somesime.com/q-my+params+%2f+separated+by+slash ”是 Server.UrlEncode 方法的结果。编码:
编辑 2:如果我将生成的 url 放入浏览器,一切正常。但是,如果我通过 WebRequest 类运行它,则 url 结果是因为它被称为没有“/ 由斜杠分隔”部分
python - 在python中的(扩展)url编码中取消转义/取消引用二进制字符串
为了进行分析,我必须取消转义 URL 编码的二进制字符串(很可能是不可打印的字符)。遗憾的是,这些字符串以扩展的 URL 编码形式出现,例如“%u616f”。我想将它们存储在一个文件中,然后包含原始二进制值,例如。0x61 0x6f 在这里。
如何将其转换为 python 中的二进制数据?(urllib.unquote 只处理“%HH”形式)
php - mod_rewrite 用 %26 替换所有 & 号实例以备后用
我只想在我的 URL 中不使用 & 号,以便在请求文件时可以将 & 号进一步向下传递到我的系统中。问题是 Apache 处理它的方式不同。我不知道如何
我已经将请求的文件重写为 index.php?url=$1 所以我可以看到它是什么,但如果它有一个&符号,它就不能继续过去了!
我怎样才能逃脱&符号或将其转换为十六进制相等(%26)?
c# - Why is System.Web.HttpUtility.UrlEncode giving namespace name doesn't exist in Visual C# 2008?
I'm trying to encode a URL using the HttpUtility.UrlEncode()
method, why am I getting
The type or namespace name 'HttpUtility' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)
error ? I'm using Visual C# 2008, Express Edition.
The code I'm using is simplistic:
java - 无法检索 urlencoded 元音变音。【解决方法:使用UTF8】
我正在使用 JSP-Scripting 对一些网站进行编程,但遇到了 urlencoded web-formular 参数的一个奇怪问题。该站点本身以 iso-8859-1 编码。
我有一个简单的网络表单,其中包含一个名为description
.
如果我输入德语变音符号或特殊字符,如“ü”或“ß”,这些会自动进行 urlencoded。但是如果我想读取这个参数,我总是会得到null
.
如果我输入一些中文单词,例如專業人士
,它们也是 urlencoded。但是,我可以在不检索的情况下阅读它们null
。
无论我使用“post”还是“get”作为方法,这种行为都不会改变。我试图用下面的文字“拉皮条”我的网络表单——但这也无济于事。
我的问题是:为什么我不能检索 urlencoded 德语元音变音但一些中文单词?
c# - 如何使用 C# 编码和解码“中文”字符
在我的 ASP.NET MVC 应用程序中,我使用的是中文类别名称,它显示为%E8%82%B2%E5%84%BF
IE 的 URL 地址,但实际值为“育儿”。
我想知道如何将“育儿”转换%E8%82%B2%E5%84%BF
为 C# 以及如何将其转换回来。是否可以直接在网址链接中显示“育儿”?对SEO有好处吗?