2
我正嘗試使用Node.js創建手動瀏覽器cookie模擬。更新/添加基於另一個字符串的字符串值
基本上我有兩個字符串,一旦包含當前的cookie,另一個包含新的或更新的值將被添加到cookie。我想通過替換或添加值來更新舊字符串。我怎樣才能達到這個通過JavaScript?
例如:
PREF=ID=2191324fe41c6152:FF=0:TM=1320223272:LM=1320223272:S=H6-vdbEpgEzHAknb;
Foo=kfjaofjiof382f3gio;
expires=Fri, 01-Nov-2013 08:41:12 GMT; path=/; HTTPonly;
與
PREF=ID=435:FF=2:TM=1320223272:LM=1320223272:S=zzHAknb; Name=23;
expires=Fri, 01-Nov-2013 08:41:12 GMT; path=/; HTTPonly;
返回
PREF=ID=435:FF=2:TM=1320223272:LM=1320223272:S=zzHAknb; Name=23;
Foo=kfjaofjiof382f3gio;
expires=Fri, 01-Nov-2013 08:41:12 GMT; path=/; HTTPonly;
拆分字符串,將第一個數據放在對象中,用第二個對象覆蓋鍵,再次進行字符串化? – thejh
我可以推薦檢查[此問題](http://stackoverflow.com/questions/1162153/how-do-i-parse-a-variable-or-multi-value-cookie-in-selenium)? – geoffreak