問題タブ [cookiestore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
904 参照

httpclient - PoolingHttpClientConnectionManager に基づくジャージー クライアントのバックエンドとして apache httpclient を使用する

ジャージークライアントがCookieを自動的に処理するためのバックエンドとしてapache httpclientを使用しようとしましたが、これが私のコードです

ジャージークライアントのバックエンドとしてApache httpclientを使用しようとしています(Cookieを処理するため)

次に、クライアントをテストするための簡単なクラスを作成します。

そのため、同じクライアントを使用して、同じホストの下でサービスをヒットします。「auth」と「result1」の応答を正常に取得できますが、次の部分でクライアントが「result2」でスタックします

次の部分を変更しようとしています。

その後、ApiTest は機能し、スタックしません。デフォルトでは、poolingHttpClientConnectionManager のルートあたりの最大値は 2 であるため、接続に関する問題があると思います。そのため、私の ApiTest は 3 番目のリクエストでスタックします。応答エンティティを消費したため、接続が解放されたと思いますが、

しかし、まったく機能していないようで、接続が解放されていないようです。

誰でも助けることができますか?感謝!

0 投票する
2 に答える
873 参照

angularjs - 選択オプションを新しいページに渡す

あるページの ng-option ドロップダウンから現在選択されているオプションを渡し、別のページの ng-option ドロップダウンのデフォルトの選択にする必要があります。

選択したオプションを $cookieStore に保存して、次のページに渡すことができます。しかし、新しいページのドロップダウンで事前に選択されたデフォルト オプションにすることはできません。

コントローラ 1 には、次のものがあります。

これにより、最初のドロップダウンが設定され、「a」がデフォルトのオプションになります。

選択したオプションを $cookieStore に保存する以下のコードもあります。

コントローラ 2 には、$cookieStore 値を取得する以下のコードがあります。

$scope.selectType.name は、以前に選択されたオプション名を返します。しかし、それを新しいドロップダウンに一致させ、ドロップダウンのデフォルトの選択にする方法がわかりません。

そして ng-option では、Angular が各オプションに割り当てた値をプルして別のコントローラーで使用することはできないようです。

0 投票する
2 に答える
1693 参照

angularjs - AngularJS の 1.4 バージョンでは、$cookies で永続的な Cookie を作成できますか?

AngularJS の 1.4 バージョンでは、永続的な Cookie を作成できます$cookiesか?

ログインしたら、たとえば7日間、データを保存したいと思います。バージョン 1.3.X では有効期限すら設定できません。しかし、1.4 では、有効期限$cookieStoreのオプションが非推奨になり、設定されました。$cookies

ブラウザを閉じてすべてがなくなるのではなく、これが希望する長期間 Cookie を作成するかどうかを知りたいです。

0 投票する
0 に答える
205 参照

android - すべての Cookie を受け入れる Android HttpClient

私はAndroidの世界ではかなり新しいので、私の質問は非常に単純かもしれません.. HttpGetを使用してサーバーに接続し、データを収集するAndroidアプリがあります。ただし、サーバーは、コードに記憶されていない Cookie を設定することがあります。カスタム Cookie ポリシーを使用し、すべてを受け入れている投稿を見つけました。必要なものだけを受け入れます。しかし、実装できません。Java httpclient のバージョンが古く、必要な機能がないことを理解しているためです。これが私のコードです:

そして、実装する必要があるコード:

必要なのは、この csf ポリシーをクライアントに設定することだけです。ただし、ライブラリには次の 2 つの関数がないようです: setCookieStore と getCookieSpecs().register()

それを実行するための私のオプションは何ですか?!