Javascript 当设置cookie时,是否可以在devtools中设置断点?
我想在设置cookie时设置断点,可以通过HTTP响应头Javascript 当设置cookie时,是否可以在devtools中设置断点?,javascript,http,google-chrome-devtools,devtools,firefox-developer-tools,Javascript,Http,Google Chrome Devtools,Devtools,Firefox Developer Tools,我想在设置cookie时设置断点,可以通过HTTP响应头set cookie或通过javascriptdocument.cookie='cookie1=value1。 我需要这个,因为当我访问一些网站时,他们有大量的请求,很难找到我想要检查的cookie集。另外,如果cookie是通过JS设置的,我也希望在上面设置断点,并检查/调试它周围的代码 在Chrome、FireFox或任何其他浏览器中都可以做到这一点吗?Firebug当时就有这一功能,但据我所知,目前的开发工具都没有这一功能 对于Chr
set cookie
或通过javascriptdocument.cookie='cookie1=value1
。
我需要这个,因为当我访问一些网站时,他们有大量的请求,很难找到我想要检查的cookie集。另外,如果cookie是通过JS设置的,我也希望在上面设置断点,并检查/调试它周围的代码
在Chrome、FireFox或任何其他浏览器中都可以做到这一点吗?Firebug当时就有这一功能,但据我所知,目前的开发工具都没有这一功能 对于Chrome,我在一段时间前创建了一个。而对于Firefox来说,也有一个 变通办法 在浏览器供应商实现该功能之前,您可以通过手动设置断点来使用变通方法。要做到这一点,您必须在所有JavaScript源中搜索“document.cookie”,并设置(有条件的)断点,在断点处为属性分配一个新值 含铬
document\.cookie\s*=
,然后按Enter键b) 要仅在设置特定cookie时停止,请右键单击行栏,选择添加条件断点。。。从关联菜单中,输入
cookiename==='x'
,其中cookiename
是保存cookie名称的变量的名称,'x'
是要停止的cookie的名称document.cookie
,然后按Enter键b) 要仅在设置特定cookie时停止,请右键单击线条栏,从关联菜单中选择“添加条件”,然后输入
cookiename===“x”
,其中cookiename
是保存cookie名称的变量的名称,'x'
是要停止的cookie的名称document.cookie
的其余匹配重复步骤4和5