Значить, есть server на node js, middleware которое отсылает данные на клиент
var taskpath = __dirname + '\\public\\task.json';
console.log(taskpath);
app.post('/task', function(req, res){
var readable = fs.createReadStream(taskpath);
readable.pipe(res);
});
Использую на клиенте greasymonkey, который обрабатывает запрос
GM_xmlhttpRequest({
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
url: 'http://localhost:8080/task',
onload: function(data) {
var json_text = JSON.stringify(data.response, null, 2),
your_object = JSON.parse(json_text);
var href = $('#guide-channels').find('li:contains(' + your_object[0].task[0].channel + ')').find('a').attr('href'),
videos = 'http://www.youtube.com' + href + '/videos',
channel = {};
channel['channel'] = videos;
/*GM_xmlhttpRequest({
method: 'POST',
data: JSON.stringify(channel),
contentType: 'application/json',
url: 'http://localhost:8081/getHttp',
onload: function (xhr) {
console.log('xhr__', xhr.responseText);
}
});*/
}
});
Все проходит успешно, но вот когда устанавливаю proxy server. выдает ошибку
а до этого выдавал вот такую Прошу помочь мне, который день бъюсь с ней.