I found that some headers do not have their response captured. This is because the HTTP headers are not case sensitive. They can be any case and still be legit.
Changed the checks made in warcGenerator.js with RegExps to possibly catch any case.
var jsregexp = new RegExp('content-type:[ ]*(text|application)/(javascript|js)','i');
var imgregexp = new RegExp('content-type:[ ]*image/','i');
var cssregexp = new RegExp('content-type:[ ]*text/(css|stylesheet)','i');
var fontregexp = new RegExp('content-type:[ ]*font/','i');
I found that some headers do not have their response captured. This is because the HTTP headers are not case sensitive. They can be any case and still be legit.
Changed the checks made in warcGenerator.js with RegExps to possibly catch any case.