Tag: URL 方案

Rails:什么是validation链接(URL)的好方法?

我想知道如何在Rails中最好地validationURL。 我正在考虑使用正则expression式,但不确定这是否是最佳做法。 而且,如果我使用正则expression式,有人可以给我一个build议吗? 我对Regex还是个新手。

如何从JavaScript中的string提取基准url?

我试图find一个相对容易和可靠的方法来提取使用JavaScript(或jQuery)的stringvariables的基本URL。 例如,给定类似的东西: http://www.sitename.com/article/2009/09/14/this-is-an-article/ 我想得到: http://www.sitename.com/ 正则expression式是最好的赌注吗? 如果是这样,我可以使用什么语句将从给定string提取的基本URL分配给新variables? 我已经做了一些search,但是我在JavaScript世界中find的所有东西似乎都是围绕使用location.host或类似的实际文档URL收集这些信息。

如何使用Ruby或Rails从URL中提取URL参数?

我有一些url,比如 http://www.example.com/something?param1=value1&param2=value2&param3=value3 我想从这些URL中提取参数并将它们放在哈希中。 显然,我可以使用正则expression式,但我只是想知道是否有更容易的方法来做到这一点与Ruby或Rails。 我还没有在Ruby模块URIfind任何东西,但也许我错过了一些东西。 事实上,我需要一个方法来做到这一点: extract_parameters_from_url("http://www.example.com/something?param1=value1&param2=value2&param3=value3") #=> {:param1 => 'value1', :param2 => 'value2', :param3 => 'value3'} 你会有一些build议吗? 提前致谢。 朱利安

如何将整数转换为Python中最短的url安全string?

我想要在URL中表示一个整数的最短的方式。 例如,11234可以用hex缩写为“2be2”。 由于base64使用的是64位字符编码,所以应该可以使用甚至比hex更less的字符来表示base64中的整数。 问题是我无法弄清楚使用Python将整数转换为base64(以及再次返回)的最简洁的方法。 base64模块有处理字节串的方法 – 所以也许一个解决scheme是将一个整数转换为它的二进制表示forms作为一个Pythonstring…但我不知道如何做到这一点。

用PHP删除.php扩展名

我可以在这里使用一些帮助。 我正在使用这个来修复我的url,但我不知道如何删除.php扩展名。 该URL现在看起来像这样: http : //mydomain.com/page.php/foo/123/bar/456 function decode_URL_parameters() { $path = @$_SERVER['PATH_INFO']; $url_array=explode('/',$path); array_shift($url_array); while ($url_array) { $_GET[$url_array[0]] = $url_array[1]; array_shift($url_array); array_shift($url_array); } } 有任何想法吗? /托比亚斯

如何parsing一个URL查询参数,在Javascript中?

可能重复: 在javascript中使用获取参数的url 在JavaScript中获取查询string值 在Javascript中,我怎样才能得到一个URLstring(不是当前的URL)的参数? 喜欢: www.domain.com/?v=123&p=hello 我可以在JSON对象中获得“v”和“p”吗?

使用其URL检查远程服务器上是否存在文件

如果远程服务器(由HTTP提供服务)上存在一个文件,并且拥有其URL,那么如何检查Java? 我不想下载该文件,只需检查它的存在。

如何在Java中检查有效的URL?

在Java中检查URL是否有效的最佳方法是什么? 如果试图调用new URL(urlString)并获取一个MalformedURLException ,但似乎对以http://开头的任何事情感到满意。 我不关心build立连接,只是有效性。 有没有这样的方法? Hibernate Validator中的注释? 我应该使用正则expression式吗? 编辑:接受的URL的一些例子是http://***和http://my favorite site! 。

正则expression式检查以.jpg,.png或.gif结尾的有效URL

我希望用户提交一个有效的url,但也是一个图片,以.jpg,.png或.gif结尾。

如何编码的URL,以避免在Java中的特殊字符

我需要Java代码来编码的URL,以避免特殊字符,如空格和%和…等