0

しばらくの間持っていたAndroidアプリでDefaultHttpClientを使用しようとしています。私が認証してきたサーバーは最近それらのいくつかを変更したので、それは私のアプリを壊しました。私はその理由を理解しようとしてきましたが、それは彼らが私に送ってくるクッキーの値にコンマが含まれていることに関係していると思います。私が作業しているシステム管理者は、私が持っているはずの値を表示することができ、Cookieをログに出力することでアプリが取得する値を確認しました。彼が私に送ったもの:

クッキー:LastMRH_Session = f9d0e6b4; MRHSession = 2ab4fe11c9258eb12ebe60d6f9d0e6b4; F5_ST = 1,1,1,1346792510,604800; ..。

ログに記録されたのは、名前と値を出力したときにF5_STと1だけでした。

誰かが以前にこれに遭遇したことがありますか、または何をすべきかについての考えを持っていますか?

4

1 に答える 1

0

私が抱えていた問題はうまく修正されませんでしたが、Cookie全体を次のユーザーが正しく使用できるようになりました。

params.setParameter(ClientPNames.COOKIE_POLICY, CookiePolicy.NETSCAPE);

残りの接続への影響はわかりませんが、少なくとも今はCookie全体が返されるようです。

于 2012-09-06T19:32:38.617 に答える