0
トークンを取得するためにヘッダーにユーザー名とパスワードを含むDjangoを使用してHTTPリクエストを送信しようとしています。私のコンピュータ端末上でDjangoのRetroFitヘッダーを正しくフォーマットする方法
I次のコマンドを実行し、それが正常に動作します:
http POST 127.0.0.1:8000/api-token-auth/ username='admin' password='whatever'
私はレトロフィットでこれを行うにしようとしています:私は、エラーを提示していますが
@Headers("username=\'admin\' password=\'whatever\'")
@POST("/api-token-auth")
Call<TokenJSON> getToken();
:
@Headers value must be in the form "Name: Value"
このヘッダーを正しくフォーマットする方法はありますか?
私は私が「javaの取得として動作しないように見えることをしようとします。 lang.NullPointerException:仮想メソッド 'java.lang.String com.jiaohuan.jiaohuan.jsonData.TokenJSON.getToken()'をヌルオブジェクト参照で呼び出そうとしました。しかしこれは無関係のエラーかもしれません – ethanzh
これは "username = 'admin' password = 'whatever'"と同じですか? – ethanzh
Webサービスが初期化されていないため、クラッシュが発生しているようです –