get请求

import requests

url="http://apis.juhe.cn/cook/query?key=ccb4d2dd3c1f0feb4788da1920d7207c&menu=%E8%A5%BF%E7%BA%A2%E6%9F%BF&rn=10&pn=3"

reponse=requests.get(url)

print(reponse.text)

post请求

a.以表单形式提交请求数据

url="http://117.122.238.33/support/login"

data1={'username':"John", "password":"green"}

response=requests.post(url,data=data1)

print(response.status_code)

print(response.text)

b.以json的格式提交请求数据

url="http://117.122.238.33/webservice/services/Rest/account"

#请求头添加需要请求的格式

custom_headers = {'Content-Type': 'application/json'}

payload = {

"name": "jiaminqiang",

"billingAddress": "beijing",

"phoneNumber": "15801396646"

}

r = requests.post(url, json=payload, headers=custom_headers)

print(r.text)

c.以xml的格式提交请求数据

import requests

url = "http://117.122.238.33/webservice/services/Rest/account"

payload = """<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

jiaminqiang2

beijing

15901396645

"""

headers = {

'content-type': "application/xml",

}

response = requests.post(url, data=payload, headers=headers)

print(response.text)

python http接口_python实现http接口测试相关推荐

  1. python实现接口_Python | 使用类实现接口

    python实现接口 In this program, we are implementing the concept of Interface using class. Here, Class Sh ...

  2. python 编程接口_python编写接口的方法

    python编写接口的方法 发布时间:2020-08-06 10:33:18 来源:亿速云 阅读:64 作者:小新 小编给大家分享一下python编写接口的方法,希望大家阅读完这篇文章后大所收获,下面 ...

  3. python 测试接口_python接口测试

    一.Locust工具介绍 1.概述 Locust是一款易于使用的分布式负载测试工具,完全基于事件,使用python开发,即一个locust节点也可以在一个进程中支持数千并发用户,不使用回调,通过gev ...

  4. python自动化接口_Python接口自动化——Web接口

    原标题:Python接口自动化--Web接口 1.2.1 web接口的概念 这里用一个浏览器调试工具捕捉课程管理页面请求作为例子: 当请求页面时,服务器会返回资源,将协议看做是路的话,http可以看做 ...

  5. python http接口_python处理http接口请求

    一.安装 requests和jsonpath 模块 安装命令:pip install requests pip install jsonpath 二.requests 处理常见的接口请求参数类型 1. ...

  6. python前端接口_Python接口自动化——Web接口

    1.2.1 web接口的概念 这里用一个浏览器调试工具捕捉课程管理页面请求作为例子: 当请求页面时,服务器会返回资源,将协议看做是路的话,http可以看做高速公路,soap看做铁路传输的数据有html ...

  7. python 支付宝接口_python实现支付宝转账接口

    由于工作需要使用python开发一个自动转账接口,记录一下开发过程. 首先需要在蚂蚁金服上申请开通开发者账户,有了开发者账户就可以使用沙箱进行开发了. 在开发之前我们需要在沙箱应用中填写密钥,密钥的获 ...

  8. python 支付宝接口_python调用支付宝支付接口流程

    项目演示: 一.输入金额 二.跳转到支付宝付款 三.支付成功 四.跳转回自己网站 在使用支付宝接口的前期准备: 1.支付宝公钥 2.应用公钥 3.应用私钥 4.APPID 5.Django 1.11. ...

  9. python syslog 接口_python之syslog模块

    syslog模块为提供了rsyslog模块的一个接口.可以记录程序运行时的输出信息. 个人认为此方法没有logging模块方便 常用方法如下: syslog.open(indent[,logopt[, ...

最新文章

  1. 【ASP.NET开发】ASP.NET对SQLServer的通用数据库访问类
  2. SpringBoot AOP拦截器
  3. oracle条件语句 如果,Oracle条件语句
  4. 节点预测与边预测任务实践
  5. swift3.0 从相册选取或者拍照上传图片至阿里云OSS
  6. 使用AForge录制视频
  7. 数电基础-数字电路芯片种类
  8. Qt在Mac环境下制作dmg安装包
  9. 【绝知此事要躬行】线性表之数组OJ
  10. 更新禅道踩坑问题及禅道更新步骤
  11. Python基础笔记——函数
  12. java.lang.IllegalArgumentException: An operation with name [{X}count] already exists in this service
  13. Js如何删除所有子元素以及当前元素
  14. XSS漏洞利用——键盘记录
  15. 怎样鉴赏一幅书法作品的好坏
  16. Linux系统centos7关闭防火墙命令
  17. 音乐播放器下载音乐需要收费
  18. 银行项目外包专题系列之一:经常遇到的外包/驻场/实施/To B/POC这些概念
  19. 30岁还一事无成,你该怎么办?
  20. 树莓派基础实验33:TCRT5000红外循迹传感器实验

热门文章

  1. 0基础玩转CV的利器绝了,还送万元礼金,机不可失!
  2. 重磅!2021泰晤士世界大学排名公布!
  3. 大佬原创 | 深度学习60讲453页pdf下载
  4. 自动化所研究员:有的研究生在导师手底下过的不如狗,读研到底为了什么?...
  5. 无监督学习距离监督学习还有多远?Hinton组新作解读
  6. VUE的本地应用-V- bind
  7. 官方 | TensorFlow 2.0分布式训练教程
  8. 分布式事物-2pc和3pc区别
  9. FastReport 导出pdf时中文乱码的解决办法
  10. win7 登录界面---管理员账户禁用与显示