@Alex_514

Как настроить proxy server для localhost?

Значить, есть 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. выдает ошибку
а до этого выдавал вот такую Прошу помочь мне, который день бъюсь с ней.
  • Вопрос задан
  • 2133 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы