POST JSON body не работает с этими плагинами, и у них возникли проблемы. Тот же синтаксис POST, который я успешно использовал с oauth, ntlm et c
HAWK echo '{"hello": "world"}' | http POST http://localhost: 8080 / --auth-type = hawk --auth 'username: password' Ошибка: http: error: TypeError: требуется объект в виде байтов, а не 'str' Открытая проблема: https://github.com/mozilla-services/requests-hawk/issues/26
HMAC echo '{"hello": "world"}' | http POST http://localhost: 8080 / --auth-type = hma c --auth 'username: password' http: error: TypeError: элемент последовательности 1: ожидаемый экземпляр str, найдены байты Открытая проблема: https://github.com/guardian/httpie-hmac-auth/issues/5
HTTPIE echo '{"hello": "world"}' | http POST http://localhost: 8080 / --auth-type = httpsig --auth 'имя пользователя: пароль' http: error: AttributeError: объект 'bytes' не имеет атрибута 'encode' Открытая проблема: https://github.com/east36/httpie-http-signatures/issues/5