所以我的扩展程序几乎完全在我的网站上实现,但我目前仍然坚持完成EU-Cookie同意的东西。现在我正在使用放大器用户通知向用户显示屏幕底部角落正在跟踪cookie的通知。我有一个data-show-href配置并正在检查我试图在data-dismiss-href处理程序中设置的cookie。
在data-dismiss-href中我只是调用一个设置cookie的.net httphandler,设置响应的标题并写一个空白的响应(因为谷歌在他们的文档中声明它不期待任何回复) 。
问题实际上是当我单击“关闭”按钮时,它首先向我给出的URL发出POST请求,它设置cookie,响应写为200 OK。但是,由于某种原因,对用户所在的实际页面发出了另一个POST请求,这导致以下错误:
无法解析响应JSON:SyntaxError:意外的令牌<在位置0的JSON中
当然这是因为对页面的POST请求返回的是HTML,而不是JSON数据。所以我不确定为什么要发出第二个POST请求。有什么想法吗?