REST APIFileNotFoundExceptionを呼び出すと取得されます。GETここで取得する HTTP ステータス コードは403.
呼び出しの場合は を取得
しますが、ヘッダーを渡します。ここで HTTP ステータス コードを取得します。POSTIOException : No authentication challenges foundAuthorization401
私のすでに尋ねられた質問を見て、呼び出しのコードとログキャットのスクリーンショットを確認してくださいPOST。
以下に、GET 呼び出しの logcat スクリーン ショットを添付します。

注:
1) を使用してみAuthenticatorました。
2) NO_WRAP、URL_SAFE、DEFAULT などのさまざまな base64 フラグを試しました。
3)作品への私の単純な呼び出しwww.google.com。
4)ログに記録するとurlConnection.getErrorStream()、画像の最後の行が印刷されます。それが何なのか、どういう意味なのかわかりません。ヘッダーContent-typeに toを指定しました。application/json
更新:使用Burpしてみましたが、ヘッダー「Accept」、「Content-type」が異なることがわかりました。iOSアプリと同じものを使用しました。しかし、それでもうまくいきません。
注意事項 :
1) 行で常に例外がスローされますin = urlConnection.getInputStream();。
2) 私はいくつかのことをログに記録しました。それによると、コンテンツの長さは 114 で、null ではありません。コンテンツタイプはapplication/json; charser=utf-8.