Каковы наилучшие варианты для выполнения Веб-скрепок открытой вкладки в рамках расширения Google Chrome с JavaScript и любыми другими технологиями. Другие JavaScript-библиотеки также принимаются.
Важно, чтобы скребок выглядел как обычный веб-запрос. Нет указаний на AJAX или XMLHttpRequest, например X-Requested-With: XMLHttpRequest
или Origin
.
Скребковый контент должен быть доступен из JavaScript для дальнейшей обработки и представления внутри расширения, скорее всего, в виде строки.
Есть ли какие-либо крючки в любом API-интерфейсе WebKit/Chrome: s, который можно использовать для создания обычного веб-запроса и получения результатов для манипуляции?
var pageContent = getPageContent(url); // TODO: Implement
var items = $(pageContent).find('.item');
// Display items with further selections
Бонусные баллы, чтобы сделать эту работу из локального файла на диске, для начальной отладки. Но если это единственная точка - это остановить решение, то проигнорируйте бонусные очки.