Python接口测试Python接口测试课程接口测试

接口测试命令Httpie的使用

2019-02-13  本文已影响17人  韩志超

相比于curl命令,Httpie提供更清晰友好的界面,并支持授权,代理等操作

主要特性

安装方法

pip install httpie

使用方法
Httpie命令为http,所有选项(请求方法、请求头、请求数据)都用空格隔开

示例

  1. GET请求(参数可以写在url中)
http 'http://115.28.108.130:5000/add/?a=1&b=2'
Httpie发送GET请求
  1. POST表单类请求
http -f 'http://115.28.108.130:5000/api/user/login/' name=张三  password=123456
Httpie发送POST表单类请求
  1. JSON格式请求
http 'http://115.28.108.130:5000/api/user/reg/' name=张三 password=123456
Httpie发送JSON格式请求
  1. 携带Cookie
    (中间有特殊字符的可以用''引起来)
http http://115.28.108.130:5000/api/user/getUserList/ Cookie:'PYSESSID=05eac6ba-2eb6-11e9-a130-00163e06e52c;session=eyIwNWVhYzZiYS0yZWI2LTExZTktYTEzMC0wMDE2M2UwNmU1MmMiOnRydWV9.D0Q51A.u9XjrAZb-plUSl01QnNPkGXJPck'


  1. Basic Auth接口
    使用-a 用户名:密码来发送Basic Auth接口,如:
http -a superhin001:hanzhichao520 https://api.github.com/user
Httpie发送Basic Auth接口

参考文章:阳光岛主:HTTPIE 工具使用入门

上一篇 下一篇

猜你喜欢

热点阅读