a http request class
Project description
session request
以类的形式封装请求接口,支持requests所有参数
安装
pip install session-request
使用
# -*- coding: utf-8 -*-
from session_request import SessionRequest
class ClientApi(SessionRequest):
def after_request(self, response):
"""请求后 响应处理器"""
return response.json()
def get_request(self):
options = {
'path': '/get'
}
return self.get(**options)
if __name__ == '__main__':
base_url = 'http://httpbin.org'
api = ClientApi(base_url=base_url)
res = api.get_request()
print(res['url'])
# http://httpbin.org/get
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
session-request-0.0.1.tar.gz
(2.6 kB
view hashes)
Built Distribution
Close
Hashes for session_request-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e90d156fe7dadf2fb8a99af428c9ee5978874e9bf59c1a9aefb48025514e84e2 |
|
MD5 | a06a8b6828f6da7cb69a64933359edf1 |
|
BLAKE2b-256 | e9beef1bc226c2d1b9d331d830ebd100c49372ab304ddc22a5bf7b51794fa6f2 |