
// 设置要抓取的网站 URLvar url = "https://www.example.com";// 发送 GET 请求pm.sendRequest(url, function (err, response) {if (err) {console.log(err);} else {// 获取响应内容var html = response.text();// 使用正则表达式提取所有链接var linkRegex = /(https?:\/\/[^\s]+)/g;var links = html.match(linkRegex);// 将链接输出到控制台console.log(links);}});
这个脚本首先定义要抓取的网站 URL,使用 `pm.sendRequest()` 方法发送 GET 请求。在回调函数中,我们获取响应内容,并使用正则表达式提取所有链接。我们将提取的链接输出到 Postman 的控制台中。除使用 Postman 的内置功能,我们还可以利用第三方库 Cheerio 来实现抓取网站链接的功能。Cheerio 是一个 jQuery 风格的 HTML 解析库,可以帮助我们更方便地操作 HTML 文档。下面是一个示例代码:
// 引入所需的库const request = require('request');const cheerio = require('cheerio');// 设置要抓取的网站 URLconst url = 'https://www.example.com';// 发送 GET 请求并解析 HTMLrequest(url, (error, response, html) => {if (!error && response.statusCode == 200) {const $ = cheerio.load(html);// 提取所有链接const links = $('a').map((i, link) => $(link).attr('href')).get();// 将链接输出到控制台console.log(links);}});
这个示例代码使用 `request` 库发送 GET 请求,获取网站的 HTML 内容。我们使用 Cheerio 库来解析 HTML,提取所有的 `
// 引入所需的库const request = require('request');const cheerio = require('cheerio');// 设置要抓取的网站 URLconst url = 'https://www.example.com';// 发送 GET 请求并解析 HTMLrequest(url, (error, response, html) => {if (!error && response.statusCode == 200) {const $ = cheerio.load(html);// 提取所有视频链接const videoLinks = $('video').map((i, video) => $(video).attr('src')).get();// 将视频链接输出到控制台console.log(videoLinks);}});
这个示例代码与前面获取网站链接的示例非常相似,但这次我们使用 Cheerio 来搜索 `
postman使用方法指南,最全面的教程
Postman是一个功能强大的接口测试工具,它能够帮助用户模拟各种HTTP请求并接收响应结果,从而验证接口的正确性与稳定性。 Postman的界面直观,支持多种请求类型,如GET、POST、DELETE、PUT等,对开发人员进行接口测试非常有用。 与浏览器相比,Postman更具优势,因为它可以直接展示Json格式的响应结果,方便用户理解和分析。 要开始使用Postman,首先需要在官方网站下载对应操作系统的版本,包括Mac、Windows(X64和X86)和Linux。 安装过程相对简单,只需双击下载的可执行文件,按照提示步骤完成安装。 安装完成后,打开Postman,你会看到一个整洁的界面。 在实际测试过程中,你可以通过调整请求方式和地址,将模拟的HTTP请求发送至目标服务器。 对于多个接口的测试,Postman提供了方便的操作方法,只需按照指示进行配置即可。 以/api/为例,假设你想要测试其天气预报接口,你可以在Postman中输入相应的请求地址,并添加必要参数,如/api/?...完成请求设置后,点击发送,Postman将自动执行请求,并在响应区域内显示返回结果。 此时,你可以根据预期结果和实际返回值对比,判断接口是否正常工作。 为了帮助开发者更好地掌握Postman的使用技巧,这里提供了一份包含教程、源码、学习笔记、工具、课件和面试题解析的学习资料包。 这些资源全部免费提供,用户只需通过手机端访问知乎平台,点击上方链接即可领取。 此外,还有专业讲师在线提供免费辅导与答疑服务,帮助开发者快速提升技能。
Postman 使用
可以参考 (1).全局变量的使用 接口共同使用的部分可以存放在全局变量,调用时直接要{变量名}就可,如图: 查询的接口是 (2).提取公共 www 点击环境按钮,选择全局编辑点击环境按钮,选择全局编辑,输入数据点击save按钮 (3).输入{{3w}}代表 www 通常情况下测试接口过多,不能一个一个点击,需要放入集合中一次性运行实现批量测试效果 (1).点击runner(2).选择需要的接口集合,点击startRun按钮(3).生成接口的测试报告 点击完Start Run 就会生成报告!!!! 这边就没有展示!! (1).点击左侧菜单栏中的文件夹(2).创建app文件,用于存储app接口(3).设置代理,指定端口(默认 5555),指定存储路径(4).显示代理链接 (5).查看电脑ip地址 也可以使用黑窗口 (菜单+R ) 输入命令ipconfig/all 回车就可以看到IP地址了 (6).手机设置代理模式(7)手机上点击对应的app项目 随机打开自己的app(8).查看postman中所对应的接口(1).点击Export导出接口(2.)选择导出路径(4).导入操作 , import(5).导入成功(1).聚合数据中查询(2).使用postman下发GET请求(3).使用postman 下发GET无参请求(4).有一个自定义请求头,需要自己填写(1).使用postman测 试接口
Postman的安装与使用
Postman是一个用于接口测试的工具,能够模拟HTTP请求,包括GET、POST、DELETE、PUT等,将请求发送至服务器,以便验证响应结果与预期是否一致。 它确保开发人员能够及时处理接口问题,保障产品上线后的稳定性和安全性。 与浏览器相比,Postman更直观地展示接口返回的数据,支持Json格式输出。
Postman的下载地址如下:
安装过程如下:
测试接口示例/api/
参数:
拼接链接:链接:[提取码:feng]