Irgendwie gibt HTTParty 401 zurück, wo CURL gut funktioniert. Nicht sicher, wie Token in Headern übergeben werden.HTTParty und Autorisierung über Token
Arbeiten (200):
curl http://localhost:3020/api/products -H 'Authorization: Token token="111"'
Problem (401):
HTTParty.get('http://localhost:3020/api/products', headers: {"Authorization: Token token" => '111'})
Ich habe versucht, mit nur "Authorization" => '111'
und "token" => '111'
aber demselben Ergebnis.
Der Header Abschnitt ist ein Zitat am Ende fehlt . Sollte sein: headers: {"Authorization" => "Token token = \" 111 \ ""}) –
Fixed @BrianKunzig –
Sie müssen nicht unbedingt die Anführungszeichen für die '111' einfügen – kurenn