Запрос узла JS и ошибка HTML-страницы Cheerio - PullRequest
0 голосов
/ 28 мая 2018

Привет всем, я пытаюсь проанализировать сайт на узле js (с запросом и приветствием), поэтому мне нужно получить href с сайта, но я вижу href только в окне сайта Но я не виделhref в html-коде этой страницы, я нашел только этот код, поэтому я не могу разобрать, потому что запрос не видел href.Я надеюсь, что кто-то должен помочь мне:)

1 Ответ

0 голосов
/ 28 мая 2018

Похоже, что страница запрашивает фактический URL-адрес для загрузки файла с сервера при первом обращении к нему.Если вы перейдете на вкладку «Сеть» в chrome dev tools, вы увидите сделанный запрос и связанный с ним ответ.

Вы сможете сделать запрос самостоятельно:

https://www.apkmonk.com/down_file/?wwwpkg=com.ty.followers&key=3_com.ty.followers_2016-08-15.apk

и получите следующий ответ:

{
    "url": "http://apk.apkmonk.com/apkmonk/com.ty.followers_2016-08-15.apk?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=IFVYHACUO60QSGWW9L9Z%2F20180528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180528T191013Z&X-Amz-Expires=2400&X-Amz-SignedHeaders=host&X-Amz-Signature=8d0f27e3fa4303d5852b6e90369cc8af85e6d9568636f3083b20cfd30485dfb7",
    "resp": "success"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...