454得票34回答
如何将URL参数转换为JavaScript对象?

我有一个像这样的字符串:abc=foo&def=%5Basf%5D&xyz=5 我怎么能将它转换为这样的JavaScript对象?{ abc: 'foo', def: '[asf]', xyz: 5 }

265得票12回答
如何从URL字符串中获取参数?

我有一个HTML表单字段 $_POST["url"],它的值是一些URL字符串。 示例值包括: https://example.com/test/1234?email=xyz@test.com https://example.com/test/1234?basic=2&e...

243得票32回答
使用JavaScript更改URL参数并指定默认值

我有这个 URL:site.fwx?position=1&archiveid=5000&columns=5&rows=20&sorting=ModifiedTimeAsc 我需要做的是能够更改“rows”URL参数的值为我指定的值,比如说10。如果“rows”不...

81得票4回答
在JavaScript中创建一个新的位置对象

在JavaScript中是否可以创建一个新的Location对象?我有一个字符串形式的URL,我想利用JavaScript已经提供的功能来访问它的不同部分。 这是我所说的一个例子(我知道这样做是不行的):var url = new window.location("http://www.ex...

80得票4回答
从格式错误的查询字符串中获取整数值

我正在寻找一种使用PHP解析子字符串的方法,并且发现了 preg_match 但是我似乎无法找到所需的规则。我正在解析一个网页并需要从字符串中获取数值,该字符串如下:producturl.php?id=736375493?=tm 我需要获取字符串中的这部分内容: 736375493

51得票9回答
$_SERVER['REQUEST_SCHEME'] 可靠吗?

最近我在寻找一种正确确定协议的方法,以确定url请求是供应给服务器的。 我通过查看parse_url()和$_SERVER超全局变量,并找到了这个:<?php header('Content-Type: text/plain'); print_r($_SERVER); 输出: ...

28得票9回答
如何获取URL中的最后一个路径?

我想要获取URL中的最后一个路径片段: http://blabla/bla/wce/news.php 或者 http://blabla/blablabla/dut2a/news.php 例如,在这两个URL中,我想要获取路径片段:'wce' 和 'dut2a'。 我尝试使用 $_SE...

26得票2回答
从页面上的相对URL重构绝对URL

给定一个网页的绝对URL和该页面中发现的相对链接,有没有一种方法可以“a)”明确地重建或“b)”尽力重建相对链接的绝对URL呢? 在我的情况下,我正在使用beautiful soup从给定的URL读取HTML文件,剥离所有img标签源,并尝试构建页面图像的绝对URL列表。 到目前为止,我的...

25得票14回答
如何在Python中从YouTube链接中提取视频ID?

我知道可以使用PHP的parse_url和parse_str函数轻松实现此操作:$subject = "http://www.youtube.com/watch?v=z_AbfPXTKms&NR=1"; $url = parse_url($subject); parse_str($ur...

23得票6回答
如何在必要时给URL添加'http://'协议?

我需要解析一个URL。目前我正在使用urlparse.urlparse()和urlparse.urlsplit()。 问题是当没有方案(scheme)时,我无法从URL中获取“netloc”(主机)。 我的意思是,如果我有以下URL: www.amazon.com/Programming-...