在Chrome扩展程序中,我需要知道onBeforeRequest
回调中请求的内容类型是什么,因为如果Content-Type为application/x-www-form-urlencoded
,我想解码{{1}中的数据}}。但是根据生命周期文档(https://developer.chrome.com/extensions/webRequest),requestBody
期间http标头尚不可用,所以我不知道什么是Content-Type。有没有办法知道数据是否在onBeforeRequest
期间进行了网址编码?
答案 0 :(得分:1)
这在你想要的时候是不可能的。 webRequest.onBeforeRequest
在提出请求之前发生火灾。您需要的数据是服务器响应请求而提供的数据。您正在寻找标题信息。最早可用的是webRequest.onHeadersReceived
事件。