精华内容
下载资源
问答
  • 网站url地址怎么获取
    万次阅读
    2020-11-17 11:39:54

    1、设置或获取整个 URL 为字符串

    window.location.href

    2、设置或获取 URL 的协议部分

    window.location.protocol

    3、设置或获取 URL 的主机部分

    window.location.host

    4、设置或获取与 URL 关联的端口号码

    window.location.port

    5、设置或获取与 URL 的路径部分(就是文件地址)

    window.location.pathname

    6、设置或获取 href 属性中跟在问号后面的部分

    window.location.search

    7、设置或获取 href 属性中在井号“#”后面的分段

    window.location.hash

    更多相关内容
  • 今天我们主要介绍一款新的软件:疯狂URL,通过我个人测试发现,它可以很方便的捕获我们的软件视频地址,直播地址,以及web视频地址及直播地址等,包括手机端均可以。其主要原理与wireshark一样,但是这个内置了过滤...

    关于wireshark的介绍我就不罗嗦了,非常牛也是使用频率超高的网络资源捕获工具,基本上通过网卡的数据包都能获取到。

    今天我们主要介绍一款新的软件:疯狂URL,通过我个人测试发现,它可以很方便的捕获我们的软件视频地址,直播地址,以及web视频地址及直播地址等,包括手机端均可以。其主要原理与wireshark一样,但是这个内置了过滤器,也不需要用户再去分析数据包。下面是主界面图

     

     我这里以抓取直播源地址来做演示,其他资源也是同样的方法

    直播源介绍

    首先,我们来快速了解一下什么是直播源,所谓的直播源,其实就说推流地址,推流地址可能你也不知道是什么,那么我再简单说一下,推流地址就是,当某个直播开播的时候,需要将自己的直播状态实时的展示给观众,而观众看到的直播,就是从推流地址地址中实时获取的。推流地址是推流服务器的地址,推流就是把直播状态实时上传到推流服务器,而观众观看的时候,实时从推流服务器中下载,实际上叫拉流。这个过程也类似我们看在线视频一样,服务器中存放视频文件,我们观看的时候,也是从服务器中下载视频流的过程。

    所以直播源地址一般分为两个部分,第一个部分是推流服务器主机地址/域名地址,第二部分是参数,一般包含时间戳以及密钥口令等。直播源地址的协议很多种,常见的app直播用rtmp,以及http,而摄像头直播常用rtsp协议,电视直播大部分是http,部分是rtmp,而直播源又分为静态与动态,静态一般是长效链接,通常没有特殊情况下,地址不变,随时可看,主要以http为主,少量的rtmp及其他,而动态直播源时效较短,通常是几秒钟到几分钟就失效了

    如何抓取直播源呢?

    准备工具:

    模拟器或直接手机均可

    抓包工具:疯狂URL

    疯狂URL:这是一款基于winpacp以及npacp开发的抓包工具,wireshark也是基于winpacp开发的,关于winpacp的更多信息,可以去谷歌详细了解。疯狂URL支持抓取网络接口,也就是网卡数据流量,同时还支持抓取网站数据,疯狂URL实际上是做了过滤封装,很多用户如果只需要抓取特定的资源,而不需要去如何分析数据包,则使用疯狂URL是最佳的方案

    本次讲解如何使用疯狂URL抓取直播源,抓取模拟器中的app

    步骤1:

    1.启动疯狂URL如下图(疯狂URL下载地址)

     

    首先会看到两个界面,其中小的界面是网卡列表界面,我们选中一个我们当前使用的网卡,一般是蓝色标记的项。

    2.选中网卡后确定,我们在主界面,目前已经自动进入监听状态,这个时候,我们只需要打开模拟器中某个直播的app,我这里演示抓取某网红直播app(其他app同理,没有任何区别,包括电视直播app,比如咪咕之类的),我直接选一个我觉得不错的小姐姐直播间进去如下图

     

    3.从上图我们可以清除的看到,当我们进入直播间的时候,在疯狂URL的列表里会出现一个地址,每次进入一个直播间,都会增加地址,这些地址就是我们要的直播源地址了,那我们怎么看他是不是我们要的地址,会不会是平台的网页而已?这个我们在疯狂URL地址右键,播放,一试便知,如下图

     

     

    4.点击播放后,这个画面和刚刚app中打开的完全就是一个人而且是同步的,所以不用怀疑,这就是我们要的直播源了。其实疯狂URL已经做了非常好的过滤,强大的过滤系统会过滤掉无关的链接,假设真遇到一些你认为不是直播的地址,你还可以手动设置过滤调节,如下图所示

    5.你只需要点击类型旁边的三角形按钮,勾选你需要的链接类型即可,直播源,自然就是勾选视频了,默认情况下,没有勾选任何一项,表示所有类型都支持,但是内部仍然会过滤掉无关冗余的地址,这样做完全是为了考虑用户体验,不信你可以看看疯狂URL的左下角的数据包数量统计 

    6.短短几分钟的时间,数据包数量已经达到了8万多条,是不是很惊人,而我们只需要1条,要从上万甚至更多的数据包中过滤 我们需要的几条数据,真的很强大了。如果没有过滤功能,你需要从上万条数据包分析你需要的数据是一键很繁琐很浪费时间的工作,我想任何人都应该不想这么干,而且关于过滤,我们即使不使用播放器测试,也仍然一眼就知道,这个链接的类型,如下图 

    在类型列中,带视频格式的基本上都是可以播放的,视频格式非常多,比如flv/mp4/avi/wmv等等,而为了方便用户,只需要看到旁边有一个video的单词就表示这个链接是视频格式,支持播放器播放。

    另外还需要知道的是,除了使用疯狂URL内置播放器播放之外,你仍然可以复制抓取的URL地址,到任意支持流媒体播放器中播放

    如果想要抓取网站资源,我们还可以使用疯狂URL的扩展功能

    他可以帮助我们抓取你指定的网站的资源,比如某些网站的直播以及在线视频等等

    好了,本节内容就到此结束,下一节内容,我们讲解如何将抓取到的直播源地址视频下载到我们的电脑中

    百度云传送门:百度云网盘

    展开全文
  • 图片url地址的生成获取方法

    千次阅读 2021-02-05 21:22:09
    图片url地址的生成获取方法  在写博客插入图片时,许多时候需要提供图片的url地址。作为菜鸡的我,自然是一脸懵逼。那么什么是所谓的url地址呢?又该如何获取图片的url地址呢?  首先来看一下度娘对url地址的...

           在写博客插入图片时,许多时候需要提供图片的url地址。作为菜鸡的我,自然是一脸懵逼。那么什么是所谓的url地址呢?又该如何获取图片的url地址呢?

      首先来看一下度娘对url地址的解释:url是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的url,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

      简单来说,url地址是是用来定位、访问网上资源用的。常见的网址也属于url地址。

      那么该如何获取一张图片的url地址呢?

      url既然是用来访问网络资源的,所以在获取url地址前,得先把本地的图片上传到网络上去。那么该把本地的图片上传到哪里呢?这时候,你就不得不接触一个新事物了——图床。

      再看一下度娘对图床的解释:图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。

      具体选用哪个图床,可以自行百度、选择。这里以SM.MS(https://sm.ms/, 国外一家免费且免注册的图床)为例,讲一下获取url的流程。

      1、进入网站后,点击右下角“Browse...”按钮,即可弹出在本地选择图片界面。选中图片,单击“打开”按钮。

      2、单击“打开”后的界面如下所示。再单击“Upload”按钮,即可上传图片。

      3、上传成功,即可在网页靠下部分生成该图片的url地址。大功告成!

    展开全文
  • 统一资源定位符(UniformResourceLocator,URL)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及...

    统一资源定位符(UniformResourceLocator,URL)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

    有的时候需要获取页面名称,为此我在这里封装了一个方。

    一、分别根据传递不同的参数,获取到html页面的名称。

    1通过传递参数,获取到html页面的名称;参数params

    2以下是参数解释说明

    (1)params=1,只获取页面名称,不带.html后缀

    1.1例如url路径是httPS://www.ceshi.com/home/index.html

    只返回页面名称:index

    (2)params=2,取页面名称,同时带.html后缀

    2.1例如url路径是https://www.ceshi.com/home/index.html

    回页面名称+.html后缀:index.html

    (3)params=3,获取html父级路径与html名称,同时带.html后缀

    3.1例如url路径是https://www.ceshi.com/home/index.html

    返回父级路径+页面名称+.html后缀:home/index.html

    (4)params=4,获取html父级路径与html名称,不带.html后缀

    4.1例如url路径是https://www.ceshi.com/home/index.html

    返回父级路径+页面名称,不带.html后缀:home/index.html

    (5)params=undefined,params没有值,什么也不传,获取当前html父级路径与当前html页面名称,不带.html后缀

    //获取url的html页面名称

    /*params=1,只获取页面名称,不带.html后缀

    *params=2,取页面名称,同时带.html后缀

    *params=3,获取html父级路径与html名称,同时带.html后缀

    *params=4,获取html父级路径与html名称,不带.html后缀

    *params=undefined,params没有值,什么也不传,获取html父级路径与当前html页面名称,不带.html后缀

    */

    functionurlHtml(params){

    //获取url地址

    varts_href=window.location.href;

    varts_mainText="";

    if(params==1){

    //获取地址最后一个“/”的下标

    varts_indexof=ts_href.lastIndexOf("/");

    //获取地址“/”之后的的内容

    varts_indexText=ts_href.substring(ts_indexof+1);

    //获取地址“.html”的下标

    varts_htmlBeforeText=ts_indexText.indexOf(".html");

    //获取“/”到".html"之间的内容

    ts_mainText=ts_indexText.substring(0,ts_htmlBeforeText);

    }elseif(params==2){

    //获取地址“/”的下标

    varts_indexof=ts_href.lastIndexOf("/");

    //获取地址“/”之后的的内容

    varts_indexText=ts_href.substring(ts_indexof+1);

    ts_mainText=ts_indexText;

    }elseif(params==3){

    //获取地址中倒数二个“/”下标的位置的之后的内容

    varurlParents=ts_href.substr(ts_href.lastIndexOf('/',ts_href.lastIndexOf('/')-1)+1);

    ts_mainText=urlParents

    }elseif(params==4){

    //获取地址中倒数二个“/”的下标之后的内容

    varurlParents=ts_href.substr(ts_href.lastIndexOf('/',ts_href.lastIndexOf('/')-1)+1);

    //取到倒数二个“/”的下标的位置和.html之间的内容

    varbeforeHtml=urlParents.indexOf(".html");

    if(beforeHtml==-1){

    ts_mainText=urlParents;

    }else{

    ts_mainText=urlParents.substring(0,beforeHtml);

    }

    }else{

    varurlParents=ts_href.substr(ts_href.lastIndexOf('/',ts_href.lastIndexOf('/')-1)+1);

    varbeforeHtml=urlParents.indexOf(".html");

    if(beforeHtml==-1){

    ts_mainText=urlParents;

    }else{

    ts_mainText=urlParents.substring(0,beforeHtml);

    }

    }

    returnts_mainText;

    }

    在因特网的历史上,统一资源定位符的发明是一个非常基础的步骤。统一资源定位符的语法是一般的,可扩展的,它使用ASCII代码的一部分来表示因特网的地址。一般统一资源定位符的开始标志着一个计算机网络所使用的网络协议。

    展开全文
  • 获取Url地址中参数的3种方法

    万次阅读 多人点赞 2019-05-30 11:28:57
    获取Url的代码如下:window....方法一:原生js(假设已经获得了Url地址) var url = 'https://gitbook.cn/gitchat/geekbooks?tag=JavaScript&name=pwwu&age=24'; var temp1 = url.split('?'); var pra...
  • 如何获取当前页面的URL地址

    万次阅读 2019-07-02 10:46:42
    window.location.href(设置或获取整个 URL 为字符串) window.location.protocol(设置或获取 URL 的协议部分) window.location.host(设置或获取 URL 的主机部分) window.location.port(设置或获取URL 关联的...
  • 获取浏览器URL的方法

    千次阅读 2022-03-31 10:57:46
    整个URl字符串(在浏览器中就是完整的地址栏) 返回值:http://www.home.com:8080/windows/location/page.html?ver=1.0&id=timlq#love 2、window.location.protocol URL 的协议部分。 返回值:http: 3、window...
  • c#获取当前网站地址

    千次阅读 2019-07-30 09:31:57
    System.Web.HttpContext.Current.Request.Url.Scheme + "://" + System.Web.HttpContext.Current.Request.Url.Authority;
  • Java中后台获取url最终地址

    千次阅读 2019-08-26 13:10:46
    Java中url获取最终地址这里写自定义目录标题 Java中的HttpClient或者HttpURLConnection的方法都是针对后台网址的转发跳转,如果有一个中间页面是js跳转window.location.href就抓瞎了,因为后台是没法调用到js方法的 ...
  • gin框架之获取URL参数

    千次阅读 2021-11-18 18:50:00
    gin学习之获取URL参数获取URL参数获取querystring参数获取form参数获取json参数获取path参数参数的绑定 获取URL参数 在前面的学习中,我们已经学会了使用gin框架进行请求的转发、html模板的渲染,以及静态资源的...
  • js如何获取当前页面url网址信息

    千次阅读 2022-01-27 10:09:54
    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、window....
  • Android软件抓包获取URL地址

    千次阅读 2018-09-05 15:48:08
    1.抓包的作用就是找出返回数据的格式 2.   手机请求------》 然后服务器返回-------》   笔记本上安装wireshark,启动,手机连笔记本...然后打开手机需要抓包的软件,wireshark就会抓到,然后打开相应的连接 ...
  • 试了很多音乐网站发现“虾米音乐”的MV的URL地址是可以获取的,并且在微信小程序播放视频的时候也可以正常播放。 在bilibili 获取的地址有两个,一个只能播放视频没有声音,一个只有声音没有视频。 进入正题,如何...
  • 获取当前访问url的来源地址

    万次阅读 2017-07-13 14:14:48
    很多时候有些需要获取当前地址是从哪个网页点击进来的。...这个时候只需要在b网站的index.jsp中通过下面方法获取a网站地址。 String request_url=request.getHeader("Referer"); 获得的request_url
  • 网站地址URL和域名的区别和关系

    万次阅读 2017-08-31 16:46:41
    将一些信息储存在网站上,所有开放资源都有一个相应的接口,以便其他用户访询而获取信息资料,这样的地址叫做网站地址。如果要从一台计算机访问网上另一台计算机,就必须知道对方的网址。这里所说的网址实际上指两个...
  • 本节所用到的工具:疯狂URL、OBS推流工具 什么是推流地址?平时我们如果是下载直播,叫拉流。但如果是你自己要直播,属于上传直播流数据,叫推流,即:把直播流数据推送到视频服务器,然后别人才能看到直播画面 推...
  • 如何从iframe获取当前页面加载的url

    千次阅读 2021-06-12 08:36:49
    我使用iframe将faroo.com作为默认src加载到框架中,当我搜索并使用faroo移动到其他网页时,但仍然在iframe src中显示faroo.com我想捕捉在iframe中加载页面的URL如何从iframe获取当前页面加载的url$(function(){$('#...
  • 根据url获取文件流MultipartFile

    千次阅读 2021-08-25 13:42:42
    常见的url包含网络上一些图片的链接,静态服务器上边的图片地址等等,有时候一些链接内嵌到自己项目中时,由于图片大小或者网站的一些防盗处理,往往无法正确加载图片,因此需要单独做处理; 1.pom文件添加 <...
  • 获取URL中的域名

    千次阅读 2019-04-16 15:17:20
    import org.apache.commons.lang3.StringUtils; public class DNSUtil { /** * 获取url中对应的域名 */ public static String getDomain(String url){ if(!StringUtils.isEmpty(url)){ ...
  • 爬虫:获取多次跳转后的页面url

    千次阅读 2020-11-29 22:11:00
    案例:页面中的一个链接,审核元素得到的地址是“http://iphone.myzaker.com/l.php?l=54472e161bc8e0fd4a8b4573” ,点击之后页面自动跳转到另一个地址...
  • t;&gt;&gt;&...1、获取当前项目请求URL的完整链接地址 String requestUrl = req.getScheme() //当前链接使用的协议 +"://" + req.getServerName()//服务器地址 + ":
  • Python爬虫如何获取重定向之后的url

    千次阅读 2020-11-14 00:04:16
    这个是用抖音做测试的,使用response的url属性,就可以获取重定向的地址 import requests url='https://v.douyin.com/J2EarSN/' resp=requests.get(url).url print(resp)
  • JQ获取URL的多种方式

    千次阅读 2019-02-11 10:19:49
    jquery获取当前页面的URL信息 以前在做网站的时候,经常会遇到当前页的分类高亮显示,以便让用户了解当前处于哪个页面。之前一直是在每个不同页面写方法。工程量大,也不便于修改。一直在想有什么简便的方法实现。...
  • 网站地图,简单来说是一个包含网站所有一切链接的页面,它为搜索引擎和用户提供明晰的网站架构和内容,提高网站优质内容页面的抓取和收录。今天,给大家分享一款网站地图生成工具、网站链接抓取、泛域名泛目录生成...
  • JS获取当前页面的URL参数

    万次阅读 2018-11-13 14:31:45
    //获取当前页面的完整地址 var currentUrl = window.location.href; //获取当前页面URL的从问号 (?) 开始的 URL(查询部分) var params = window.location.search;   Location 对象属性 属性 ...
  • 音乐URL获取&下载

    千次阅读 多人点赞 2019-11-15 15:33:54
    在好几天前,我就想写一篇音乐URL获取的操作。因为有其他事的缘故,电脑都没有带过去,所以一直到现在才开始写。 总的来说,音乐URL获取是比较简单的,学过爬虫的人应该都会,下面就来看看应该怎么获取吧! 首先...
  • 验证url地址是否有效的方法

    千次阅读 2020-10-30 20:08:43
    这里的场景很简单:就是我们后台业务数据库中保存了N多的音频的url,前端在通过某些业务逻辑得到对应音频的url,然后播放时发现有少部分url是无效的。那么我们后台就需要把这部分失效的url过滤出来,然后补上去。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 238,094
精华内容 95,237
关键字:

网站url地址怎么获取