问题标签 [parse-url]

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.

0 投票
1 回答
1895 浏览

php - 在可能不包含协议的字符串上运行 parse_url()

我正在尝试从用户输入的 URL 字符串中获取域名和 TLD(无子域),该字符串可能有也可能没有协议、目录、子域、文件名等。

换句话说,给定以下任何一项:

我应该总是以:example.com.

现在这就是我正在做的事情:

但是,如果提供的 URL 没有协议,它就会中断。为什么parse_url在这种情况下无法获得主机?

0 投票
0 回答
540 浏览

php - parse_url 在 5.3 中无法正常工作

我需要在 php.ini 中解析 url。以 // 开头的 url 在 php 5.5 中正确解析,但在 5.3 中不正确。php 5.3 确实将“host”返回为 null,并返回带有“path”中路径的域。我正在获取远程站点的 url。我也得到像“//images/mdb_shoppingBag.png”这样的网址。为此,我需要在 url 之前添加主机名。所以,我不能添加http://。有什么解决办法吗?

0 投票
2 回答
1760 浏览

php - 如何在 bash 中执行 php 脚本?

我需要在 shell 脚本中解析 uri。所以,我尝试在 bash 中使用 php,如下所示。

它显示了以下错误。

一些机构可以帮助如何在 bash 中使用嵌入式 php?

0 投票
5 回答
81 浏览

php - 获取 URL 的某个部分

我怎样才能获得我已经搜索过谷歌并阅读了一些教程但似乎无法理解的 URL 的某个部分,也许有人可以从下面的示例中向我展示。

这是我的代码

现在这回响

但我只想要 imdb id。

所以有人可以解释或告诉我如何做到这一点

谢谢

0 投票
2 回答
157 浏览

php - php从字符串返回请求URI

我有一个场景,用户可以在文本字段中输入网址,我需要从中返回 URI。

因此,用户可能会以以下完整状态输入地址-

从所有这些示例中,我需要返回:

(请注意,域名可以是任何东西,而不仅仅是谷歌!)

0 投票
1 回答
25 浏览

php - 在结果前加上 +

我想在结果中添加 +,使其显示为“+alrajhi12245”

我能怎么做?

0 投票
2 回答
225 浏览

ruby-on-rails - 如何在 Rails 中解析用于 JSON 的 URL?

所以我在我的 Rails 站点中使用了 Venmo 身份验证。基本上,用户单击身份验证按钮,并被发送到 Venmo 以授权我的应用程序。然后在获得授权后,Venmo 会重定向回我的应用程序,但 url 的格式为:localhost:3000/dashboard?access_token=accesstokenhere

我需要为“accesstokenhere”部分解析此 URL,然后调用 Venmo API。在此处解析访问令牌的 URL 的最简单方法是什么?

有关其工作原理的更多说明,请参阅 Venmo API 快速入门指南

0 投票
1 回答
1095 浏览

php - Parse_url 在登台服务器上无法正常工作

我面临 parse_url 函数的问题。如果我在本地系统上使用 parse_url,我会得到以下输出。用于解析的 URL 是 www.youtube.com/embed/u-j1nx_HY5o

但是我在登台时解析了相同的 url,我得到了以下输出。

IE。我没有在登台服务器上获取主机名。

注意:登台服务器上的 PHP 版本是 5.3.3。谁能让我知道为什么会这样。

非常感谢,

M。

0 投票
1 回答
1434 浏览

python - 解析多个 URL 并提取数据

  1. 我需要解析一个 HTML 页面,获取所有满足我要求的 URL。
  2. 现在,我需要解析每个提取的 URL 以获取我想要的数据,如果页面标题匹配某些内容并根据它们的名称将它们保存到多个文件中。我通过以下方式完成了第 1 部分。

    /li>

我真的很感激任何帮助。谢谢你。

0 投票
1 回答
156 浏览

php - 使 URL 路径倒数

我学会了如何解析 URL 并返回其中的特定部分。

目前,我正在使用 localhost 服务器,其中包含一个长的基本名称:
localhost/mydocs/project/wordpress/mexico/cancun

如果我想得到这个词mexico,我必须数到 4。

即使它适用于 localhost,但在服务器中上传时,basename 变短并且数字 4 无法到达mexico,因为 URL 变为:
example.com/mexico/cancun

我想知道是否有针对它的全球解决方案。我想过倒数,比如使用-2,所以它会从“cancun”这个词开始计数,但我不知道是否可能!

谢谢!