如何查看网页的接口?

写在前面

最近学vue框架想做一个仿网易云音乐的,做到歌曲搜索的时候,我们要用axios来访问接口获得数据。但是这个接口已经失效了,那么我们就需要寻找新的接口

然后我们选择咪咕音乐的接口。因为这个可以搜索到周杰伦歌曲,我是一枚老伦胎le !

network进行查看,步骤如下

  • 1.点开咪咕音乐,按F12 进入开发者模式,然后点network
    请添加图片描述
  • 2.在搜索框搜索,观察network的请求变化
    在这里插入图片描述
    圈住的就是搜索歌曲的接口了!!!
  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信OAuth2.0网页授权接口 微信OAuth2.0网页授权接口的thinkphp实现版本,主要实现了oauth网页受权,以及部分其他接口。 使用方法 为什么用OAuth2.0受权? 通过OAuth2.0受权的网页将会获取到打开者的微信信息,甚至包括微信昵称、头像等有用的数据,开发者们可以凭此设计出更多更丰富的页面应用,比如最近一直很火爆的红包类活动。除此之外还有个额外的好处,就是可以控制页面在非微信浏览器中无法打开,可以减少代码被人窥窃的风险。 那么红包类活动是如何使用OAuth2.0受权接口的呢? 1.首先用户打开页面连接(php页面),php接收到请求后将页面跳转到微信的OAuth2.0受权页面,在获取到受权后再次将页面跳转回php服务器;此次跳转中带有用户的各种信息,php服务器记录后返回用户所看到的页面。 2.然后用户转发此页面,在转发的连接中带有自己的标识参数。当好友点击分享后的连接的时候也会重复第1步的步骤,当php服务器发现从微信OAuth2.0受权返回的数据中的用户数据与标识参数对应的分享者的用户数据不一致的时候,则可以判断出有好友打开了分享页面,给用户增加一个红包。 使用方法 AuthAction.class.php ---- 认证基类 IndexAction.class.php --- 测试类 index/Conf/config.php --- 设置 wx_appID 微信公众账号的appid wx_appsecret 微信公众账号的appsecret weixin_token 微信公众账号接口配置信息的Token wx_webauth_callback_url OAuth2.0授权后跳转到的默认页面 wx_webauth_expire OAuth2.0授权Token过期时间默认6500 配置好config.php后在微信公号后台设置index.php/Index/wechatInitAuth进行微信API认证,提示"配置成功"后方可使用。 测试公众号申请与具体的测试步骤见下方。 测试 IndexAction.class.php --- 测试类 申请微信测试公众帐号 微信提供测试用的公众账号,此帐号只能添加100个关注者且只有已关注的用户才可以进行OAuth2.0受权。 点此开通测试帐号 1.开通后将appID、appsecret、Token填入index/Conf/config.php中。然后将接口配置信息中的URL改至php服务器,将地址定位到index.php/Index/wechatInitAuth进行微信API认证,直到提示"配置成功"。 2.点击‘体验接口权限表--OAuth2.0网页授权(仅关注者才能授权)’中的修改,将授权回调页面域名改为php服务器地址。直到出现‘通过安全监测’。 配置完微信测试号后,在微信中打开http://项目目录/index.php(例:http://121.40.135.90/weixin_auth/index.php)将会在页面中打印出session中的受权数据,表示测试受权成功。 代码结构 在AuthAction中的初始化函数_initialize中进行了OAuth2.0受权,所有基于AuthAction的控制器都将进行受权过程(除了微信API认证过程wechatInitAuth)。 对于同一用户在受权过期时间内多次打开此控制器的页面,将不会进行多次受权,因为其受权信息记录在session中,以免重复受权,减慢访问速度。受权过期时间在index/Conf/config.php中wx_webauth_expire设置,建议不要大于微信的过期时间7200秒。 注意: 微信OAuth2.0受权分为snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息),AuthAction.class.php默认为snsapi_base,而且session中只记录了snsapi_base中的基础数据,如需要snsapi_userinfo请自行修改。 具体的实现方法见代码注释。
Wireshark是一个开源的网络协议分析工具,可以用于抓取和分析网络数据包。使用Wireshark可以捕获网页接口的数据包,并对其进行详细的分析。 要抓取网页接口的数据包,可以按照以下步骤进行操作: 1. 下载和安装Wireshark:首先,你需要从Wireshark官方网站(https://www.wireshark.org/)下载并安装Wireshark软件。 2. 打开Wireshark:安装完成后,打开Wireshark软件。 3. 选择网络接口:在Wireshark界面的主窗口中,选择你要抓取数据包的网络接口。例如,如果你使用的是以太网连接,选择相应的以太网接口。 4. 开始抓包:点击Wireshark界面上的“开始”按钮,Wireshark将开始抓取选定网络接口上的数据包。 5. 过滤数据包:如果你只想抓取特定网页接口的数据包,可以使用过滤器来筛选数据包。在Wireshark界面的过滤器栏中输入过滤条件,例如“http”或者“tcp.port==80”,然后点击“应用”按钮。 6. 访问网页接口:在Wireshark开始抓包后,你可以通过浏览器或其他工具访问你想要抓取的网页接口。 7. 停止抓包:当你完成了对网页接口的访问或者想要停止抓包时,点击Wireshark界面上的“停止”按钮。 8. 分析数据包:Wireshark将显示抓取到的数据包列表。你可以点击每个数据包来查看其详细信息,包括源IP地址、目标IP地址、协议类型、数据内容等。 9. 导出数据包:如果需要保存抓取到的数据包供后续分析,可以将其导出为PCAP文件格式。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值