[PHP]curl - nie dostaje wszystkich cookies |
[PHP]curl - nie dostaje wszystkich cookies |
8.10.2018, 21:39:07
Post
#1
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 0 Dołączył: 13.06.2011 Ostrzeżenie: (0%) |
Cześć, mam taki kod:
Gdy wejdę w adres z linku bezpośrednio w przeglądarce (jest to zwykły GET) już w pierwszym wejściu na stronę dostaje takie cookies: PHPSESSID, uid, welcome, googletagmanager Natomiast gdy wejdę w ten sam link przy użyciu curla dostaję tylko pierwsze 2 cookies, tj: PHPSESSID, uid Dlaczego się tak dzieje? Dlaczego pozostałych 2 nie łapie, skoro jest to zwykły GET? |
|
|
9.10.2018, 05:44:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 354 Pomógł: 100 Dołączył: 14.11.2013 Skąd: Płock Ostrzeżenie: (0%) |
Cookie "googletagmanager" dodaje skrypt javascript, który znajduje się pewnie na tej stronie. Z cookie "welcome" możliwe, że jest podobnie.
Jeśli uderzasz za pomocą curla, nie uruchamiasz skryptów JS. |
|
|
9.10.2018, 11:51:41
Post
#3
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 0 Dołączył: 13.06.2011 Ostrzeżenie: (0%) |
Jest jakiś sposób na uruchomienie wykonywania JSa w curlu, albo jakiaś inna metoda, na jego wykonanie i pobranie tych cookies?
|
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 08:58 |