loadRequest()関数を呼び出してページをロードする前に、リクエストヘッダにcookieを設定しました。また、document.cookie()を使用して、WKUserScriptで[WKWebView Cookies]に従ってクッキーを設定します。しかし、私は、302リダイレクトが発生した場合、リクエストがクッキーの消失に失敗することがあります。例えば、http://Aのリクエストがhttp://Bにリダイレクトされた場合、リクエストヘッドの操作とWKUserScriptの使用により、http://Aのリクエストに対してクッキーを設定できますが、これら2つの方法ではhttp://Bのリクエストに対してクッキーを設定できません。この状況は、ios8よりもios9より頻繁に発生します。誰にも回避策がありますか?WKWebViewは302リダイレクトのためのクッキーを運ぶことができません
0
A
答えて
0
確かに、最初の応答には "Set-Cookie"ヘッダーが含まれている可能性があります。したがって、2番目のリクエストで提供されたCookieを使用する必要があります。それが欠けているかもしれない。
関連する問題
- 1. javascriptで302のリダイレクトを行うことはできますか?
- 2. デフォルトでは、運用システムはカスタムコンテンツプロバイダと呼ぶことができますか?
- 3. 検索エンジンが302ページのエラーページにリダイレクトされるため、asp.netサイトをインデックスできません
- 4. コードバー:iosのwkwebviewプラグインのため、inappbrowserを閉じることができません
- 5. WKWebViewクッキー
- 6. javascriptで302のリダイレクトを監視することはできますか?
- 7. RestSharpでクッキーを送信することができません
- 8. コードイグナイターでクッキーを設定することができません
- 9. PHP:ヘッダのためにクッキーを設定できません
- 10. クッキーを読み取ることができません
- 11. PHPでログインするための.ASPXAUTHクッキー値を得ることができませんcURL
- 12. 私はワードプレスでリダイレクトすることができません
- 13. クッキーは保存することができますが、削除することはできません
- 14. twitter4jでつぶやくことはできません
- 15. dataWithContentsOfURLとHTTP 302リダイレクト
- 16. セッションを運ぶことができるpyqtを持つカスタムブラウザ[PYQT4] [PY2.7]
- 17. エクスプレスjs内の他のページをリダイレクトするためにfilefilterを使用することができません
- 18. ウェブページがリダイレクトするためのhtmlファイルを見つけることができません
- 19. ノードJSでエクスプレスでリダイレクトすることができません
- 20. 自分のexample.orgとリダイレクトするためにwww.example.orgを取得することはできません
- 21. Rails 3:トップレベルドメイン用のクッキーを書くことができません:(
- 22. クッキーを許可して、302リダイレクトをワークボックスサービスワーカーツールで処理する方法は?
- 23. ループのためのAlea GPUはフィールドを得ることができません
- 24. は、scrapyspiderのためのxpathを見つけることができません
- 25. 単一の "データを運ぶ"クラスのためのさまざまなインターフェイス
- 26. PythonでHTTP POSTと302のリダイレクト
- 27. HTTP 302 contextRootのリダイレクト
- 28. 302リダイレクトの検出
- 29. 302 htaccessファイルのリダイレクト
- 30. TkInter:フレームを別のウィジェットで塗りつぶすことはできません
この問題の回避策はありますか? –
はい、それは完璧ではありません.iOS 11では、開発者がWKWebViewクッキーを管理するための新しい完璧なAPIをいくつかリリースしています。 –
回避策を教えてください。私はノートを見たが、アプリはまだ低iOS上でWKWebViewを変更する必要があります。 –