![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (10%) ![]() ![]() |
Witam.
W skrócie opiszę o jaki adres źródłowy mi chodzi. A mianowicie mamy dla przykładu jakiś plik na hostingu, niech to będzie: (losowy plik o małej wadze - nie wiem co w środku). Kod http://odsiebie.com/pokaz/1030682---834e.html Teoretycznie gdy już podamy wszystkie kody z obrazków itp, mamy postać do pobrania: Kod http://odsiebie.com/download/1030682---834e.html Klikając na ten link pobieramy plik. Ale dopiero się generuje on. I gdy już pobieramy go, możemy zobaczyć adres źródłowy czyli w tym wypadku: Kod http://srv14.odsiebie.com/MTIyNzY2NTgwMl84Ni42My4xMzguOA==/MTIyNzY1ODY5MjYyLnppcA==/UT%20pliki%20spolszczajace.zip Stąd moje pytanie. Jak nie pobierając pliku z poziomu PHP dostać się do adresu źródłowego? Przeglądarka jakoś sobie umie poradzić, a php sobie poradzi? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Kod http://odsiebie.com/download/1030682---834e.html
GET /download/1030682---834e.html HTTP/1.1 Host: odsiebie.com User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; pl; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: pl,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://odsiebie.com/pobierz/1030682---834e.html Cookie: PHPSESSID=ic4nng5riej36r83gi4svpsq96; file=1030682 HTTP/1.x 302 Found Date: Wed, 26 Nov 2008 02:18:27 GMT Server: Apache/2.2.3 (CentOS) X-Powered-By: PHP/5.1.6 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Location: http://srv14.odsiebie.com/MTIyNzY2NjUwN183OS4xODcuMTE3LjE1NA==/MTIyNzY1ODY5MjYyLnppcA==/UT pliki spolszczajace.zip Content-Length: 0 Connection: close Content-Type: text/html; charset=utf-8 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (10%) ![]() ![]() |
Rozumiem, że trzeba użyć do tego zmiennej globalnej $_SERVER aczkolwiek jak ustawic server taki jaki ja chce do sprawdzania a nie ten na ktorym jest plik *.php?
Ten post edytował topor1988 26.11.2008, 11:28:46 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Przeparsuj nagłówki, jak podał ~ayeo. Odsiebie ma klaster serwerów, a Twój plik trzymany jest na jednym z nich. Żeby się do niego dostać, to musisz mieć ujednolicony link, bo nie wiesz przecież na którym. I to jest ten pierwszy. Natomiast drugi, to jest link do konkretnej maszyny.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 16:24 |