Я использую netsniff.js так:Почему netsniff.js печатает ошибки javascript в результатах?
phantomjs --ignore-ssl-errors=true --ssl-protocol=any netsniff.js http://thermex.ru/ > t.out
Когда netsniff сделано, я открываю файл t.out в моем текстовом редакторе, и я вижу JS ошибки, как это:
TypeError: 'undefined' is not a function (evaluating '$('.bxslider').bxSlider({ mode: 'fade', preloadImages: 'all', slideWidth: 697 })') http://thermex.ru/:565 http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js:2 http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js:2 http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js:2 http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js:2
после эти ошибки я вижу действительные данные HAR.
Но я не могу разобрать этот файл, потому что он не содержит достоверных данных JSON (ошибки JS + действительные данные JSON HAR = нет действительных данных JSON).
Как я могу получить действительный файл из netsniff.js для этого домена?