Questions tagged «url»

URL(统一资源定位符)是网络上的通用标识符。URL是对特定位置的Web资源的引用,并提供了一种检索该资源的方法。



3
网址:带有@的用户名
要使用网址发送用户名和密码,我们使用以下方案: http://username:password@www.my_site.com 但是我的用户名是my_email@gmail.com。 问题是@。 我该如何解决?
125 http  url  url-encoding 

14
在Python中将参数添加到给定的URL
假设给了我一个URL。 它可能已经具有GET参数(例如http://example.com/search?q=question),也可能没有(例如http://example.com/)。 现在我需要为其添加一些参数{'lang':'en','tag':'python'}。在第一种情况下,我将拥有,http://example.com/search?q=question&lang=en&tag=python而在第二种情况下- http://example.com/search?lang=en&tag=python。 有什么标准的方法可以做到这一点吗?
125 python  url 

4
HttpURLConnection超时设置
如果要用5秒钟以上的时间来连接URL,我想返回false-使用Java怎么可能?这是我用来检查URL是否有效的代码 HttpURLConnection.setFollowRedirects(false); HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection(); con.setRequestMethod("HEAD"); return (con.getResponseCode() == HttpURLConnection.HTTP_OK);
123 java  url  timeout 

3
如何编码URL参数?
我正在尝试将参数传递给看起来像这样的URL: http://www.foobar.com/foo?imageurl= 我想传递参数,例如由另一个API自身生成的图像URL,图像的链接结果为: http://www.image.com/?username=unknown&password=unknown 但是,当我尝试使用URL时: http://www.foobar.com/foo?imageurl=http://www.image.com/?username=unknown&password=unknown 没用 我也尝试在imageURL上使用encodeURI()和encodeURIComponent(),这也行不通。

4
如何在Android上使用Cookie发出http请求?
我想在正确处理Cookie的同时向远程服务器发出http请求(例如,存储服务器发送的Cookie,并在随后的请求中发送这些Cookie)。保留所有cookie会很好,但是实际上我唯一关心的是会话cookie。 使用java.net,似乎首选的方法是使用java.net.CookieHandler(抽象基类)和java.net.CookieManager(具体实现)。Android具有java.net.CookieHandler,但似乎没有java.net.CookieManager。 我可以通过检查http标头来手工编写所有代码,但是似乎必须有一种更简单的方法。 在保留Cookie的同时在Android上发出http请求的正确方法是什么?
121 java  android  http  url  cookies 

6
URL的InputStream
如何从URL获取InputStream? 例如,我想在url上获取文件,wwww.somewebsite.com/a.txt并通过servlet将其作为Java中的InputStream读取。 我试过了 InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); 但是我得到的是一个错误: java.io.FileNotFoundException
117 java  url  inputstream 


10
将数组作为url参数传递
我可以将数组作为url参数传递的最佳方法是什么?我在想这是否可能: $aValues = array(); $url = 'http://www.example.com?aParam='.$aValues; 还是这样: $url = 'http://www.example.com?aParam[]='.$aValues; 香港专业教育学院阅读示例,但我发现它很混乱: $url = 'http://www.example.com?aParam[]=value1&aParam[]=value2&aParam[]=value3';
115 php  arrays  url 

7
用Java组合URL或URI的惯用方式是什么?
如何在Java中构建URL或URI?有没有惯用的方法,还是图书馆很容易做到这一点? 我需要允许从请求字符串开始,解析/更改各种URL部分(方案,主机,路径,查询字符串),并支持添加和自动编码查询参数。
115 java  url 


12
如何获取URI的最后一个路径段
我输入的是一个字符串URI。如何获得最后的路径段(在我的情况下是id)? 这是我的输入URL: String uri = "http://base_path/some_segment/id" 我必须获得我尝试过的ID: String strId = "http://base_path/some_segment/id"; strId = strId.replace(path); strId = strId.replaceAll("/", ""); Integer id = new Integer(strId); return id.intValue(); 但这是行不通的,并且肯定有更好的方法可以做到这一点。
114 java  string  url 


5
用于对修改后的base64 URL进行解码/编码的代码
我想对数据进行base64编码,以将其放入URL,然后在HttpHandler中对其进行解码。 我发现Base64编码允许使用'/'字符,这会弄乱我的UriTemplate匹配。然后我发现维基百科有一个“ URL的修改后的Base64”概念: 存在URL变体的经过修改的Base64,其中将不使用填充'=',并且标准Base64的'+'和'/'字符分别被替换为'-'和'_',以便使用URL编码器/解码器不再是必需的,并且对编码值的长度没有影响,通常保留相同的编码形式以供关系数据库,Web表单和对象标识符使用。 使用.NET,我希望将当前代码从基本的base64编码和解码修改为使用“ URL的修改后的base64”方法。有人这样做吗? 要解码,我知道它始于以下内容: string base64EncodedText = base64UrlEncodedText.Replace('-', '+').Replace('_', '/'); // Append '=' char(s) if necessary - how best to do this? // My normal base64 decoding now uses encodedText 但是,我可能需要在末尾添加一个或两个'='字符,看起来有点复杂。 我的编码逻辑应该更简单一些: // Perform normal base64 encoding byte[] encodedBytes = Encoding.UTF8.GetBytes(unencodedText); string base64EncodedText = Convert.ToBase64String(encodedBytes); // Apply …
113 c#  url  base64  encode  decode 

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.