Chrome扩展程序 - 在onBeforeRequest

时间:2017-03-20 13:18:23

标签: javascript google-chrome-extension

在Chrome扩展程序中,我需要知道onBeforeRequest回调中请求的内容类型是什么,因为如果Content-Type为application/x-www-form-urlencoded,我想解码{{1}中的数据}}。但是根据生命周期文档(https://developer.chrome.com/extensions/webRequest),requestBody期间http标头尚不可用,所以我不知道什么是Content-Type。有没有办法知道数据是否在onBeforeRequest期间进行了网址编码?

1 个答案:

答案 0 :(得分:1)

这在你想要的时候是不可能的。 webRequest.onBeforeRequest在提出请求之前发生火灾。您需要的数据是服务器响应请求而提供的数据。您正在寻找标题信息。最早可用的是webRequest.onHeadersReceived事件。