Ubuntu下Postman管理请求的完整流程
在Ubuntu上,Postman可通过以下三种主流方式安装:
sudo snap install core(安装Snap核心)、sudo snap install postman --classic(安装Postman,--classic表示允许应用访问系统资源),安装完成后从应用菜单启动。wget -qO - https://dl.postman.co/postman.gpg | sudo apt-key add -)、创建APT源文件(sudo sh -c 'echo "deb https://dl.postman.co/debian $(lsb_release -cs) main" > /etc/apt/sources.list.d/postman.list')、更新包列表(sudo apt update)并安装(sudo apt install postman)。sudo apt install flatpak,再添加Flathub仓库(flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo),最后安装Postman(flatpak install flathub com.postman.Postman)。打开Postman,点击右上角“+”号创建新请求。在顶部选择请求方法(GET、POST、PUT等),在“Enter request URL”输入框填写API端点(如https://api.example.com/users)。根据需求配置:
Content-Type: application/json);{"name": "John", "age": 30});?wd=search),点击“Params”标签页,输入键值对自动生成URL。发送请求后,点击右上角“Save”按钮,将请求保存到指定集合(如“API测试集合”)。若集合不存在,需先创建(见下文“集合管理”)。
集合是Postman管理请求的核心工具,可将相关请求分组(如“用户管理”“订单管理”),提升维护效率。
环境变量用于存储动态值(如API基础URL、认证Token),方便在不同环境(开发、测试、生产)间切换。
base_url: https://dev.api.example.com),点击“Add”。{{base_url}}/users),Postman会自动替换为对应环境的值。curl -X GET https://api.example.com/users),Postman会自动生成对应请求,可选择保存为新集合或新请求。pm.environment.set("token", "abc123")),在发送请求前执行。pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
pm.test("Response contains user name", function () {
const jsonData = pm.response.json();
pm.expect(jsonData.name).to.eql("John");
});
发送请求后,点击“Tests”标签页查看断言结果(如“Tests passed”)。http://proxy.example.com:8080),适用于企业网络环境。