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
ても解決しません。
- 私の最初のリクエストは
"set-cookie": "name=value1; Path=/"
応答ヘッダーを取得します - 2 番目のリクエスト セット
headers: {cookie: 'name=value2'}
- 2 番目のリクエストは、次のヘッダーでサーバーに到達します
"cookie": "name=value2, name=value1"