#!/usr/bin/env python
# -*- coding: utf-8 -*-
import requests
class api_request:
# 定义构造方法
def api_post(self, url,header,data):
post_back = requests.post(url, headers=header, data=data)
return post_back.content
def api_get(self, url,header):
get_back = requests.get(url, headers=header)
return get_back.content
def send_request(self,dict:dict):
return requests.request(**dict)
if __name__ == '__main__':
req = {
"method": "post",
"url": 'https://dev.ningTableV2',
"json": {
"userId": "76e15e62"
},
"headers": {'auth': 'auth'}
}
response = api_request().send_request(req)
封装requests
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- python requests 针对session,cookies 以及ssl的处理 Advanced Usage...
- 昨天,我们更多的讨论了request的基础API,让我们对它有了基础的认知。学会上一课程,我们已经能写点基本的爬虫...
- 5)定制头和cookie信息 header = {'user-agent': 'my-app/0.0.1''}co...
- 英文文档,一开始我也是抗拒的,边翻译边看,也就花费了1个小时基本就阅读过了,我的英文基础其实很差。附上链接:链接:...