私は奇妙な問題があります: 私のAndroidアプリでWebサーバーへのインターフェイスを実装すると、HttpsUrlConnectionを使用して接続します。接続で追加のHTTP基本認証(setRequestProperty
を使用)が使用されますが、それ以外の場合はHTTPS経由の明白なGET要求です。AndroidのHttpUrlConnection動作が一貫しない - デバッグ方法
Android 4.0.3を使用しているエミュレータでは問題なく動作しますが、Android 2.3.5では「不正なリクエスト」HTTP 400エラー(エミュレータと実デバイスの両方)で失敗します。 私はサーバーを制御できないので、問題の内容が正確にわかりません。
誰もこのような問題に遭遇したことがありますか、実際に送信された要求を印刷/ログする方法を知っている人はいませんか?
TIA、
パトリック
チャールズは私のMacで完璧に動作しています。Android 2.3.5では、Android 4では、「要求」に「ホスト」パラメータが自動的に設定されませんでした。 しかし、少なくとも私は今どこに問題があるか知っています!ありがとうございます – Patrick
素晴らしいです!それがうまくいってうれしい。 –