Я пытаюсь получить доступ к объекту JavaScript через ответ HTTP GET в Node.js. Например, доступ к объекту jQuery веб-страницы, которая импортирует библиотеку jQuery.Доступ к объекту JavaScript через HTTP GET Response
веб-странице http://example.com:
<html>
<head>
...
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.js">
...
</head>
<body>
...
...
</body>
</html>
Node.js HTTP GET запрос:
var http = require('http');
http.get("http://example.com", function(res) {
//Is jQuery object accessible through res object ?
var body = '';
res.on('data', function(data){
body += data;
});
res.on('end', function() {
console.log(body)
});
})
.on('error', function(e) {
console.log("Error: " + e.message);
});
Как я могу получить доступ к объекту JQuery через HTTP GET ответ?
Итак, каков ваш вопрос? –
Вам нужно будет сделать запрос с тем, что действительно работает, и интерпретирует удаленный JavaScript. На данный момент удаленный Javascript - это всего лишь серия случайных символов, не более того. –
@Pekka 웃 Как я могу это сделать? PhantomJS был бы полезен для этого? – Avi