• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dynamiczny URL

0 głosów
280 wizyt
pytanie zadane 3 listopada 2019 w Python przez abcde12345 Nowicjusz (120 p.)

Witam,

Czy da się dostać request URL z tej strony tylko za pomocą linku? ,np. https://www.oddsportal.com/basketball/greece/a1-women/eleftheria-moshatou-giannina-QctjyvSK/inplay-odds/

request

komentarz 3 listopada 2019 przez adrian17 Mentor (354,880 p.)
Nie za bardzo zrozumiałem pytanie. Request URL czego? Kiedy on się pojawia?

Jeśli to zwykły link, to bez problemu.
komentarz 3 listopada 2019 przez abcde12345 Nowicjusz (120 p.)
przeniesione 3 listopada 2019 przez Arkadiusz Waluk

Na tej stronie co chwile lecą requesty typu

 https://fb.oddsportal.com/feed/live/1-3-QctjyvSK-3-1-yj320.dat?_=1572781780694.

 JavaScript pobiera sobie z tego dane i dynamicznie wstawia w tabelę. Czyli niestety nie można tu podejść jak na wikipedii....

 

Do strony głównej dostałem się tak:

url = "https://fb.oddsportal.com/feed/livegames/live/3/0.dat?_{}".format(int(time.time() * 1000))
headers = {
    'User-Agent': 'curl/7.64.0',
    'Referer': 'https://www.oddsportal.com/inplay-odds/live-now/basketball/',
}
page = requests.get(url, headers=headers)

i po wyciągnięciu danych z JSON mam linki do wszystkich meczów granych na żywo. Teraz chciałbym w te linki wchodzić, tylko że tak jak w przypadku głownej strony request jest jeden i ten sam, to tutaj w tych linkach każdy mecz ma inny request wypełniający dane na stronie i nie wiem jak dla każdego linku( 'Referer' w powyższym kodzie) otrzymać te requesty( zaznaczyłem na screenshocie, o które mi chodzi)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 139 wizyt
pytanie zadane 21 sierpnia 2019 w Python przez Racjan Nowicjusz (190 p.)
0 głosów
1 odpowiedź 247 wizyt
pytanie zadane 6 stycznia 2019 w Python przez Ender_ Początkujący (370 p.)
0 głosów
1 odpowiedź 288 wizyt
pytanie zadane 11 kwietnia 2016 w Python przez Marian Kowal Użytkownik (960 p.)

93,720 zapytań

142,648 odpowiedzi

323,266 komentarzy

63,270 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...