Firefox addon 如何在mozilla插件中获取请求大小?
我已经为Firefox编写了一个插件。我需要在http on modify request中获取请求大小observer:Firefox addon 如何在mozilla插件中获取请求大小?,firefox-addon,Firefox Addon,我已经为Firefox编写了一个插件。我需要在http on modify request中获取请求大小observer: var httpChannel = aSubject.QueryInterface(this.C_interfaces.nsIHttpChannel); if (aTopic == "http-on-modify-request") { // ??? // } 我该怎么做呢?要获取帖子数据的长度,请获取内容长度标题: var contentLength=parseIn
var httpChannel = aSubject.QueryInterface(this.C_interfaces.nsIHttpChannel);
if (aTopic == "http-on-modify-request") {
// ??? //
}
我该怎么做呢?要获取帖子数据的长度,请获取
内容长度
标题:
var contentLength=parseInt(httpChannel.getRequestHeader(“Content Length”),10)| 0;
如果您还需要计算发送的邮件头的大小,则必须对其进行检查:
var headerLength=0;
httpChannel.VisiteRequestHeaders(函数(头,值)
{
headerLength+=header.length+“:”.length+value.length+“\r\n”.length;
});
请求大小还是响应大小?