云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu18.04系统中Postman的安装、配置及使用

在Ubuntu18.04系统中Postman的安装、配置及使用

2018-09-26 15:45:15作者:将军不追兔稿源:linux站

本文介绍在Ubuntu18.04操作系统中安装Postman及配置、使用Postman的方法。Postman提供for Linux、for Windows及for Mac安装包。

 

一、安装Postman的方法

1.点击Postman官网下载Postman的Linux版本安装包:

在Ubuntu18.04系统中Postman的安装、配置及使用

2.然后将下载的安装包拖到Ubuntu18.04系统的桌面中:

在Ubuntu18.04系统中Postman的安装、配置及使用

3.执行解压命令,注意替换为自己的Postman版本(本次下载的Postman-linux-x64-6.3.0.tar.gz包):sudo tar -xzf Postman-linux-x64-6.3.0.tar.gz -C /opt/

在Ubuntu18.04系统中Postman的安装、配置及使用

4.执行命令,进入解压后的包:cd /opt/Postman/

5.执行命令,启动Postman:./Postman

在Ubuntu18.04系统中Postman的安装、配置及使用

注:直接点击叉叉,不需要注册。

6.安装好后的界面简介,请看图片标识:

在Ubuntu18.04系统中Postman的安装、配置及使用

在Ubuntu18.04系统中Postman的安装、配置及使用

附:Postman安装过程中可能遇到错误的解决方法

错误1:./Postman: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

解决方案为终端中执行此命令:sudo apt-get install libgconf-2-4

错误2:Gtk-Message: Failed to load module "canberra-gtk-module"

解决方案为终端中执行此命令:sudo apt install libcanberra-gtk-module

 

二、配置Postman的方法

1.给Postman添加快捷访问方式:

执行命令:sudo ln -s /opt/Postman/Postman /usr/bin/postman

执行命令:cat > ~/.local/share/applications/postman.desktop <<EOL

输入下面的代码后,按两次enter键或ctrl+d退出:

[Desktop Entry]

Encoding=UTF-8

Name=Postman

Exec=postman

Icon=/opt/Postman/app/resources/app/assets/icon.png

Terminal=false

Type=Application

Categories=Development;

EOL

在Ubuntu18.04系统中Postman的安装、配置及使用

2.点击启动器搜索Postman并添加到左侧菜单栏:

在Ubuntu18.04系统中Postman的安装、配置及使用

3.修改字体大小

在Ubuntu18.04系统中Postman的安装、配置及使用

在Ubuntu18.04系统中Postman的安装、配置及使用

4.修改主题样式

在Ubuntu18.04系统中Postman的安装、配置及使用

 

三、使用Postman:以Flask程序中的视图函数做测试

1.示例一:

@app.route("/index, methods=["GET"]")

def index():

city = request.args.get("city")

country = request.args.get("country")

return "city=%s, country=%s" % (city, country)

在Ubuntu18.04系统中Postman的安装、配置及使用

2.示例二

@app.route("/index/post1", methods=["POST"]) 

def index_post1():

name = request.form.get("name")  

age = request.form.get("age")

multi = request.form.getlist("multi")  

return "name=%s, age=%s, multi=%s" % (name, age, multi)

在Ubuntu18.04系统中Postman的安装、配置及使用

3.示例三

@app.route("/index/post2", methods=["POST"])

def index_post2():

print("request.data: %s" % request.data)

return "request.data=%s" % request.data.decode("utf8")

在Ubuntu18.04系统中Postman的安装、配置及使用

4.示例四

@app.route("/upload", methods=["POST"])

def upload():

file_obj = request.files.get("pic")

if file_obj is None:

return "未上传任何文件"

file_obj.save("./demo.png")

return "上传成功"

在Ubuntu18.04系统中Postman的安装、配置及使用

在Ubuntu18.04系统中Postman的安装、配置及使用

 

相关主题

ubuntu18.04下eclipse配置及快捷方式创建

精选文章
热门文章