我正在开发一个safari扩展,它将修改http请求标头。 我能够修改chrome和firefox扩展中的请求标头,但不能修改safari扩展中的请求标头。 在chrome中,有MSDN documentation API来修改请求标头。 chrome.webRequest.onHeadersReceived.addListener(function(details));
在firefox中使用“http-on-examine-response”http请求观察器 任何帮助或线索都受到赞赏
答案 0 :(得分:4)
不幸的是,你无法用Safari做到这一点。但是,您可以注入内容脚本并收听HTML事件并阻止您的页面或使用beforeNavigate事件。 Safari的扩展API非常有限,你可以做什么,不能做什么。对不起:(。