-
Notifications
You must be signed in to change notification settings - Fork 2
Basic Authentication
Iury O. G. Figueiredo edited this page Dec 5, 2020
·
2 revisions
Websnake allows to perform basic authentication as follow.
from websnake import Get, BasicAuth, ResponseHandle, core, die
def handle_response(request, response):
print('Headers:', response.headers)
print('Code:', response.code)
print('Version:', response.version)
print('Reason:', response.reason)
if __name__ == '__main__':
request = Get('http://httpbin.org/get', auth=BasicAuth('foo', 'bar'))
request.add_map(ResponseHandle.RESPONSE, handle_response)
request.add_map(ResponseHandle.DONE, lambda req, resp: die('Bye!'))
core.gear.mainloop()The basic authorization is made alike token authorization.