Skip to content

east36/httpie-http-signatures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTPIE-http-signatures

HTTP Signatures auth plugin for HTTPie

Installation

Latest stable version:

pip install -U httpie-httpsig-auth

Latest developing version:

pip install -U https://github.com/east36/httpie-http-signatures/archive/master.zip

Usage

(env) mike@mike:~$ http --auth 'username:password' --auth-type=httpsig localhost -v
GET / HTTP/1.1
accept: */*
accept-encoding: gzip, deflate
authorization: Signature headers="date (request-target) host",keyId="username",algorithm="hmac-sha256",signature="h5DO6glOKFMZ3hGpNWrstFNWe5mNaSckjgvS3ENAoPM="
connection: keep-alive
content-type: application/json
date: Wed, 26 Jul 2017 10:20:31 GMT
host: localhost
user-agent: HTTPie/0.9.9