问题标签 [url-parsing]
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.
ruby - 如何从 Ruby 中的 URL 中删除多个尾部斜杠
我在这里想要实现的是假设我们有两个示例 URL:
如何提取条带化的 URL?
URI.parse
在 Ruby 中清理某些类型的格式错误的 URL,但在这种情况下无效。
如果我们使用正则表达式,则从中/^(.*)\/$/
删除一个斜杠,并且对./
url1
url2
有人知道如何处理这种类型的 URL 解析吗?
这里的重点是我不希望我的系统拥有http://www.example.com/
并被http://www.example.com
视为两个不同的 URL。http://emy.dod.com/kaskaa/dkaiad/amaa////
和也是如此http://emy.dod.com/kaskaa/dkaiad/amaa/
。
javascript - 在 javascript 中创建一个新的 Location 对象
是否可以在 javascript 中创建一个新的 Location 对象?我有一个 url 作为字符串,我想利用 javascript 已经提供的内容来访问它的不同部分。
这是我正在谈论的一个例子(我知道这不起作用):
这样的事情是否可能,或者我基本上必须自己创建这个对象?
python - 将列表解析为 url 字符串
我有一个要添加到 url 字符串的标签列表,用逗号 ('%2C') 分隔。我怎样才能做到这一点 ?我在尝试:
但收到了一个生成器:
我还需要将逗号更改为%2C
? 我需要它来 feedpaarser 来解析结果。如果是 - 我如何插入由这个特殊符号分隔的那些标签?
编辑:
但我能逃脱%2C
吗?另外我很确定有一个更短的“lambda”方式:)
php - 从 url 中删除会话 id
我想开发一个简单的网络爬虫,从几个网站抓取页面并在实际情况下维护它们。其中一些站点在每个链接上都有会话 ID,它们根本不将会话 ID 存储在 cookie 中。因此,如果我将多次解析站点 - 我的解析表将包含重复页面,仅在会话 id 上有所不同。
所以我的问题是:如何从所有链接中删除会话 ID,有什么聪明的主意吗?我正在开发php,但所有其他平台解决方案都会很有用,即使只是文字上的 alhoritm。
c# - URL C# 的正则表达式
在我的 C# 程序中,我编写了一个 Google 搜索函数,它通过从每个页面获取源并通过正则表达式获取 URL 来工作。
我实际的正则表达式是:
目前这很好用,但我得到了例如 URLhttp://www.example.com/forums/arcade.php?efdf=332
在这种情况下,我只想获取没有?efdf=332
末尾的 URL。
那么我应该如何更改正则表达式?
python - 如何从 Python 中的 YouTube 链接中提取视频 ID?
我知道这可以使用 PHPparse_url
和parse_str
函数轻松完成:
但是如何使用 Python 来实现呢?我可以做urlparse
,但下一步怎么办?
c# - 在 C# 中解码表单 Urlencoded UTF8
编辑我误解了这里发生的事情..有一个 POST 发送,然后收到一个结果,然后我在这里看到的 URL 字符串是查询字符串的一部分......所以我无法解码什么这确实是,因为它是由支付网关的人而不是我编码的。
我想解码一个 URL 字符串
这是代码:
这是 InputXml:
这是网址
问题:如何将 URL request=blahblah 解码回 XML
我这样做是为了尝试证明 URL 字符串中包含的内容(它应该就像上面的 XML 一样!)
javascript - 在 javascript 中解析 URL 查询参数
我正在使用 javascript 并且需要解析出作为 URL 的查询参数:
这更加困难,因为我不仅需要解析查询参数“link”,而且一旦我有了它,“://”似乎已经变成:“%3A%2F%2F”
我做到了这一点:
这给我留下了:
但是现在我仍然需要处理这些“%3A%2F%2F”,我可以做一个查找和替换,但我觉得一定有某种类型的库应该用来“去 URL 化”查询参数?
php - PHP:返回当前 URL
使用 php,我想返回我当前所在页面的当前 url。
例如,如果此脚本在http://www.google.com上运行,我想回显 'google' sans http://
或者
如果此脚本在http://173.244.195.179上运行,我想回显 '173.244.195.179' sans http://
我看过$_SERVER
但无法让它工作。建议?