Questions tagged «urlencode»

“ URL编码”或“百分比编码”文本是指对文本进行编码以在URL中使用。某些字符在URL中按原样使用时无效,因此在出现在URL中时,大部分字符都经过URL编码(百分比编码)。

17
用JavaScript编码URL?
如何使用JavaScript安全地编码URL,以便可以将其放入GET字符串中? var myUrl = "http://example.com/index.html?param=1&anotherParam=2"; var myOtherUrl = "http://example.com/index.html?url=" + myUrl; 我假设您需要myUrl在第二行编码该变量?
2469 javascript  url  urlencode 

10
查询字符串参数的Java URL编码
说我有一个网址 http://example.com/query?q= 并且我有一个用户输入的查询,例如: 随机词£500银行$ 我希望结果是正确编码的URL: http://example.com/query?q=random%20word%20%A3500%20bank%20%24 实现此目标的最佳方法是什么?我尝试URLEncoder创建URI / URL对象,但是没有一个是正确的。
710 java  http  url  encoding  urlencode 





25
Java中的HTTP URL地址编码
我的Java独立应用程序从用户那里获取URL(指向文件),我需要点击它并下载它。我面临的问题是我无法正确编码HTTP URL地址... 例: URL: http://search.barnesandnoble.com/booksearch/first book.pdf java.net.URLEncoder.encode(url.toString(), "ISO-8859-1"); 返回我: http%3A%2F%2Fsearch.barnesandnoble.com%2Fbooksearch%2Ffirst+book.pdf 但是,我想要的是 http://search.barnesandnoble.com/booksearch/first%20book.pdf (空格替换为%20) 我猜URLEncoder不是为了对HTTP URL进行编码而设计的。JavaDoc说“用于HTML表单编码的实用程序类”。还有其他方法可以做到这一点吗?
366 java  http  urlencode 

13
使用C#进行URL编码
我有一个应用程序,该应用程序将POST请求发送到VB论坛软件并登录某人(不设置cookie或任何东西)。 用户登录后,我将创建一个变量,该变量将在其本地计算机上创建路径。 c:\ tempfolder \ date \用户名 问题在于某些用户名抛出“非法字符”异常。例如,如果我的用户名是mas|fenix,它将引发异常。 Path.Combine( _ Environment.GetFolderPath(System.Environment.SpecialFolder.CommonApplicationData), _ DateTime.Now.ToString("ddMMyyhhmm") + "-" + form1.username) 我不想从字符串中删除它,但是通过服务器上的FTP创建了一个带有用户名的文件夹。这引出了我的第二个问题。如果我在服务器上创建文件夹,可以保留“非法字符”吗?我之所以只问这是因为服务器是基于Linux的,所以我不确定Linux是否接受它。 编辑:似乎URL编码不是我想要的。这是我想做的: old username = mas|fenix new username = mas%xxfenix 其中%xx是ASCII值或其他易于识别字符的值。
340 c#  .net  urlencode 

7
Android中的URL编码
您如何在Android中编码URL? 我以为是这样的: final String encodedURL = URLEncoder.encode(urlAsString, "UTF-8"); URL url = new URL(encodedURL); 如果执行上述操作,则将http://in urlAsString替换为http%3A%2F%2Fin encodedURL,然后java.net.MalformedURLException在使用URL时得到 。
335 android  url  urlencode 

30
如何为curl命令添加数据?
我正在尝试编写一个bash脚本进行测试,该脚本接受一个参数并将其通过curl发送到网站。我需要对值进行url编码,以确保正确处理特殊字符。做这个的最好方式是什么? 到目前为止,这是我的基本脚本: #!/bin/bash host=${1:?'bad host'} value=$2 shift shift curl -v -d "param=${value}" http://${host}/somepath $@

8
如何在不使用System.Web的情况下进行UrlEncode?
我试图编写一个Windows客户端应用程序,该应用程序调用网站以获取数据。为了尽量减少安装,我尝试仅使用.NET Framework Client Profile中的dll。问题是我需要对一些参数进行UrlEncode编码,是否有一种简单的方法可以在不导入不属于客户端Pofile的System.Web.dll的情况下执行此操作?


16
Swift-编码URL
如果我编码这样的字符串: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) 它不能逃脱斜线 /。 我搜索并找到了此Objective C代码: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL, (CFStringRef)unencodedString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8 ); 有没有更简单的方法来编码URL,否则,如何在Swift中编写此代码?
295 ios  swift  urlencode 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.