Konnection URL
This project is part of the Pyrustic Ecosystem.
Kurl
is a library to fetch resources with an implementation of conditional request and a smart responses caching system. It is used by Hubstore and more projects in the Pyrustic Open Ecosystem.
This is a simple usage example:
from kurl import Kurl
kurl = Kurl()
response = kurl.request("https://api.github.com/zen")
print(response.headers)
# output: [('Server', 'GitHub.com'), ..., ('connection', 'close')]
print(response.body)
# output: b'Avoid administrative distraction.'
print(response.error_reason)
# output: None
print(response.json)
# output: None
Read the reference !
pip install kurl