0

WL.Server.invokeHttp(options)アダプターで数回使用しています。異なる呼び出しで特定の Cookie に異なる値を設定する必要があります。

私が電話したら

WL.Server.invokeHttp({cookies: { 
                        mycookie: 'firstValue'
                        }
                      ...

期待どおり、バックエンドはこのヘッダー"cookie": "mycookie=firstValue"を取得します。

後で別の Cookie 値で別の呼び出しを行いたい場合は、

WL.Server.invokeHttp({cookies: { 
                        mycookie: 'secondValue'
                        }
                      ...

バックエンドはこのヘッダーを取得し"cookie": "mycookie=firtsValue; mycookie=secondValue"ます。

Cookie の以前の値を忘れさせる方法はありますか?

2015/02/27 更新

headers@YoelNunez で提案されているように、オプションの代わりにオプションを使用しcookiesても解決しません。

  1. 私の最初のリクエストは"set-cookie": "name=value1; Path=/"応答ヘッダーを取得します
  2. 2 番目のリクエスト セットheaders: {cookie: 'name=value2'}
  3. 2 番目のリクエストは、次のヘッダーでサーバーに到達します"cookie": "name=value2, name=value1"
4

1 に答える 1