使用cookies.set()API设置cookies的最有效方法是什么?

使用cookies.set()API设置cookies的最有效方法是什么?,cookies,google-chrome-extension,firefox-addon,firefox-addon-webextensions,setcookie,Cookies,Google Chrome Extension,Firefox Addon,Firefox Addon Webextensions,Setcookie,我正在开发一个附加组件,希望手动设置cookie。特别是,我将找到“set cookie”头并提取其值,如fr=14myabcdewewewoomo..BfTm-f.Yl.AAA.0.0.BfTnHV.AWVO5tm-;expires=周一,2020年11月30日16:07:48 GMT;最大年龄=7775999;路径=/;域名=.facebook.com;保护httponly;SameSite=None 虽然我可以使用循环分割字符串,找到每个名称-值对并多次调用cookies.set()来设置

我正在开发一个附加组件,希望手动设置cookie。特别是,我将找到“set cookie”头并提取其值,如
fr=14myabcdewewewoomo..BfTm-f.Yl.AAA.0.0.BfTnHV.AWVO5tm-;expires=周一,2020年11月30日16:07:48 GMT;最大年龄=7775999;路径=/;域名=.facebook.com;保护httponly;SameSite=None


虽然我可以使用循环分割字符串,找到每个名称-值对并多次调用
cookies.set()
来设置所有cookies,但我想知道是否有任何标准API可以识别此类字符串的格式,并一次性设置所有cookies,因此,我不需要手动循环字符串并手动设置属性,例如
httponly

没有用于扩展的API。你可以找到一个js库来解析这样的cookie字符串。谢谢你回答我的问题!