Я сослался на http://code.google.com/chrome/devtools/docs/remote-debugging.html.
Во-первых, я начал новый процесс Chrome.
chrome --remote-debugging-port=9222 --user-data-dir=remote-profile
Затем я хочу попробовать некоторые варианты, написанные на http://code.google.com/intl/ja/chrome/devtools/docs/protocol/tot/index.html, но как их использовать? Я уже знаю, как использовать эти методы в WebSocket, но мне нужно использовать их в HTTP.
Я попробовал этот код nodejs, но потерпел неудачу.
var http = require('http');
var options = {
host: 'localhost',
port: 9222,
path: '/devtools/page/0',
method: 'POST'
};
var req = http.request(options, function (res) {
console.log(res.headers);
res.on('data', function (chunk) {
console.log(chunk);
});
});
req.on('error', function (e) { console.log('problem' + e.message); });
req.write(JSON.stringify({
'id': 1,
'method': "Page.enable"
}));
req.end();
Это неправильно?