Могу ли я заблокировать перенаправление моего запроса на мобильный сайт при сканировании? - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь сканировать данные с веб-сайта, используя axios. Он работает на ПК, но не получает никаких данных на мобильный телефон.

Я обнаружил, что он перенаправлен на мобильный сайт с разными шаблонами.

Я пытался установить user-agent в качестве ПК, но, похоже, он автоматически меняется на мобильный.

async function getData(url) {
  return axios({
    method: 'get',
    url:  url, 
    headers: {
      'User-Agent' : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'
    }
  })
    .then((response) => ...)

Есть ли способ это исправить?

1 Ответ

0 голосов
/ 30 сентября 2019

попробуйте пройти

headers: {
  'User-Agent' : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36',
  'viewport-width' : 1536,
  'viewport-height' : 763
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...