问题标签 [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.
python - 解析像“ssh://git@gitlab.org.net:3333/org/repo.git”这样的 git URL?
我怎样才能轻松地从 git URL 中提取主机名,例如ssh://git@gitlab.org.net:3333/org/repo.git
给我
这意味着 netloc 最接近我想要的,这给我留下了令人失望的工作量。
我应该做
或者有没有更好地处理它的图书馆?
ios - Swift 服务调用中的错误域 = NSURLErrorDomain 代码 = -1004 而不是 -1009
通常,在 iOS 中使用 dataTaskWithRequest 或 sendAsynchronousRequest 执行 GET 或 POST 调用时,我们会使用错误代码来面对与网络相关的错误,例如,
- NSURLErrorNotConnectedToInternet = -1009
- NSURLErrorCannotConnectToHost = -1004
- NSURLErrorTimedOut = -1001
就我而言,我正在断开互联网并执行服务呼叫。因此,预期的错误代码是"NSURLErrorNotConnectedToInternet = -1009"。但是,它会抛出“NSURLErrorCannotConnectToHost = -1004”,如下所示,
那么,如何在使用 dataTaskWithRequest 或 sendAsynchronousRequest 时获得准确的错误状态。
google-chrome - Chrome url 中的基本访问身份验证失败 (http)
几天以来,我注意到以前在 chrome 中解析 url 的问题。
实际上,当使用 iframe 或锚 html 标记直接在 url 中使用基本访问身份验证时,最终到达的链接不正确。
例如来自 domain1.tld 的页面:
或者
将导致访问 url
请注意,SSL 证书有效且已设置跨域指令。调试控制台没有消息。
测试的 Chrome 版本(在 windows 10 x64 下):
- 52.0.2743.116 m 不起作用
- 53.0.2785.113 m 不起作用
- 55.0.2860.0 金丝雀(64 位)不起作用
Firefox 和 Opera 可以正常工作。
我错过了什么还是一个已知问题?在网上没有找到更多。
c - 如何使用 microhttpd.h 在 C 中读取包含问号的 URL
我正在尝试使用 C 解析 URL microhttpd library
。
当我运行该函数时,会MHD_start_daemon
调用一个回调函数 answer_to_connection
。
的参数之一answer_to_connection
是const char *url
。url 变量包含示例后面的字符串https://localhost:port
:对于http://128.19.24.123:8888/cars/ferrari
url 值将是/cars/ferrari
但如果http://128.19.24.123:8888/cars?value=ferrari
url 仅打印cars
。
我想打印cars?value=ferrari
。我怎样才能做到这一点?
在https://www.gnu.org/software/libmicrohttpd/tutorial.html有一个关于 microhttpd 库的教程
但我在那里找不到任何解决这个问题的方法。
python - 如何在python中更改url查询的值?
如何通过更改查询参数值返回 URL 列表?
原始网址 = " http://www.example.com?type=a&type1=b&type2=c "
预期结果:
Url_list= [" http://www.example.com?type=a 'OR '1'='1'&type1=b'OR '1'='1'&type2=c'OR '1'='1' "," http://www.example.com?type=a 'OR '1'='2'&type1=b'OR '1'='2'&type2=c'OR '1'='2'" ," http://www.example.com?type=a 'OR a=a&type1=b'OR a=a&type2=c''OR a=a" ]
c++ - 将 URL 拆分为主机、端口和资源 - C++
我需要将 URL 拆分为主机、端口和资源。我搜索了很多参考资料,但找不到任何可以帮助我的东西。这就是我想要的:
例如:url 是 - 1.2.3.4:5678/path1/path2.html 必要的输出是:主机 - 1.2.3.4,端口 - 5678,资源 - /path1/path2.html
我就是这样累的:
我的预期结果是:
但我的结果是:
我应该改变什么?
php - PHP 解析错误:语法错误,意外的 '$_GET' (T_VARIABLE)
首先,是的,我已经进行了研究,并且看过很多这样的帖子。我看到这个帖子应该是重复的,但它没有帮助。我对此很陌生,不知道如何将他们的结果应用于我的。我在运行时得到这个结果:
这是我的脚本:
非常感谢您的观看。我可能在某处遗漏了一个分号,但我已经查看了一段时间的代码。请告诉我!
php - 试图从 php 读取我的 mysql 数据库中的用户状态
试图从 php 读取我的 mysql 数据库中用户的状态
结果我得到的是:
Fatal error: Uncaught Error: Call to undefined function mysql_query() in /storage/ssd4/269/2113269/public_html/teststat.php:11 Stack trace: #0 {main} thrown in /storage/ssd4/269/2113269/public_html/teststat.php on line 11
python - python中的url解析(webparsing)
每个星期一,我需要解析最后几周(5 天)“USD RATES 1100”。因此,为此我需要为上周的每一天选择日期,并从系列下拉列表中选择“USD RATES 1100”。我只需要 1 年的期限利率。所以最终答案应该有 5 个 1 年期限的“USD RATES 1100”值。