当前位置:首页 > 教育培训 >

怎么获取web服务的url(web服务怎么关闭)

来源:原点资讯(www.yd166.com)时间:2023-05-10 12:40:29作者:YD166手机阅读>>

大黑客呢?肯定会自己写脚本,不要一条一条的去敲命令,这里简单的利用lynx这个命令的应用来提取特点的web页面中的一系列的url,

你看把,这是小编的编辑器,不错把,挺漂亮的颜色,小编挺幸苦搞这个编辑器,给小编加个油吧,文章最后我会贴出源代码!!

怎么获取web服务的url,web服务怎么关闭(1)

我来说说这个脚本的工作原理

在显示页面时候,lynx会以最佳的格式显示页面文本,它可以跟随页面上的所有超文本引用或链接。该脚本在提取链接的时候,只使用sed打印出页面文本中references字符串之后的所有内容。然后根据用户指定的选项来处理链接列表。

上面的只是我在linux里写的一些代码,等等我会把源代码放出来,不懂的可以问问我,提取网页的链接其实是很有用的。

我们运行一下我写的代码

怎么获取web服务的url,web服务怎么关闭(2)

你看从百度的网站找到这么多链接,是不是挺有成就感的!!!!

Bash getlinks.sh http://www.amazon.com | wc –l

怎么获取web服务的url,web服务怎么关闭(3)

还能统计有多少条链接,亚马孙的一共有134条链接。

Bash getlinks.sh -d htt://www.baidu.com

这个去掉了前面的http://,就可以看见这些链接指向了多少不同的域。

怎么获取web服务的url,web服务怎么关闭(4)

你看吧,效果很不错吧!!!

写在最后,我们是做教育的,希望大伙能学到东西是我们不变的初衷!!

同学们想了解更多的知识,可以私信我,加群讨论一下!!希望可以帮到大家!!!!最后我先把代码贴出来:

#!/bin/bash #Date 2019-09-22 if [ $# -eq 0 ];then echo "Usage:$0 [-d|-i|-x] url" >&2 echo "-d=domains only,-i=internal refs only,-x=external only" >&2 exit 1 fi if [ $# -gt 1 ];then case "$1" in -d) lastcmd="cut -d/ -f3 | sort |uniq" shift ;; -r) basedomain="http://$(echo $2 | cut -d -f3)/" lastcmd="grep \"^$basedomain\" | sed \"s|$basedomain||g\" | sort|\ uniq" shift ;; -a) basedomain="http://$(echo $2 | cut -d/ -f3)/" lastcmd="grep -v \"^$basedomain\" | sort | uniq" shift ;; *) echo "$0 unknown option specified: $1" >&2 exit 1 esac else lastcmd="sort | uniq" fi lynx -dump "$1" | \ sed -n '/^References$/,$p' | \ grep -E '[[:digit:]] \.' | \ awk '{print $2}' |\ cut -d\? -f1 |\ eval $lastcmd exit 0

栏目热文

服务器中url地址怎么获取(怎么将本地的url部署到服务器上)

服务器中url地址怎么获取(怎么将本地的url部署到服务器上)

我们在开发wordpress时,常常会用到获取各种路径的函数,有时我们可以把路径写成绝对路径,但是每个人安装主题的路径是...

2023-05-10 12:46:35查看全文 >>

怎么获取服务器url(服务器地址怎么填)

怎么获取服务器url(服务器地址怎么填)

上期讲了正则表达式(点击查看你想要的正则表达式都在这里),现在我们举一个例子,以"http://www.163.com"...

2023-05-10 13:12:42查看全文 >>

后端怎么隐藏返回给前端的url(前后端分离的项目前端怎么去启动)

后端怎么隐藏返回给前端的url(前后端分离的项目前端怎么去启动)

来源:https://www.oschina.net/news/116439/chromium-url-bar-hide...

2023-05-10 13:11:25查看全文 >>

后端测试无法识别url(后端开发遇到的问题)

后端测试无法识别url(后端开发遇到的问题)

URL解析URL:统一资源定位符。URI:统一资源标识符。URL可以看作是URI的具体实现。URL的构成:一个URL一般...

2023-05-10 12:48:25查看全文 >>

调用第三方接口怎么获取url(如何获得url推流)

调用第三方接口怎么获取url(如何获得url推流)

在项目开发中经常会遇到调用第三方接口的情况,比如说调用第三方的天气预报接口。1、准备工作:在项目的工具包下导入Httpc...

2023-05-10 12:56:24查看全文 >>

后端服务问题怎么找(app后端换服务器)

后端服务问题怎么找(app后端换服务器)

结合自己的工作经验,谈谈问题为什么会产生,已经定位后端问题的一些经验总结。这个只是本人的一点想法而已,大家有啥想补充的都...

2023-05-10 12:41:02查看全文 >>

如何知道后端api的请求地址(api接口在哪里)

如何知道后端api的请求地址(api接口在哪里)

IP信息查询 API 接口在网上已经很多且大都封装成了 API 供别人调用。支持前台跨域请求,以GET方式提交即可。IP...

2023-05-10 13:09:45查看全文 >>

服务器处理url请求的方法(怎么将本地的url部署到服务器上)

服务器处理url请求的方法(怎么将本地的url部署到服务器上)

我们先来认识一下web服务器主要功能。处理哪些URL请求怎么处理这些URL请求下面我们主要针对这两个功能来进行讲解。一、...

2023-05-10 12:45:53查看全文 >>

后端服务失败怎么回事(后端服务性能测试怎么测)

后端服务失败怎么回事(后端服务性能测试怎么测)

今天我们来讨论微服务架构中的自我恢复能力。通常情况下,服务间会通过同步或异步的方式进行通信。我们假定把一个庞大的系统分解...

2023-05-10 12:49:49查看全文 >>

后端请求地址怎么设置(前端是如何给后端传数据的)

后端请求地址怎么设置(前端是如何给后端传数据的)

一、ajax介绍ajax 是前后端交互的重要手段或桥梁。它不是一个技术,是一组技术的组合。ajax :a:异步;j:js...

2023-05-10 12:45:15查看全文 >>

文档排行