![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Mam link do downloadu pliku w sieci, załóżmy: http://strona.pl/pliki/moj_plik.avi
Chcę za pośrednictwem CURLa pobrać ten plik, ale bezpośrednio na mój komputer, nie na serwer, gdzie znajduje się skrypt. Jest to wykonalne? Myślałem o jakimś javascripcie typu: window.location albo nagłówki w ten sposób: Cytat Content-Disposition: attachment bla bla tyle, że jako nazwę pliku musiałbym podać adres URL, a to chyba raczej działać nie będzie. Może mi ktoś doradzić? Chodzi o to, aby wejście w ten url zostało zainicjowane przez mój serwer, ale już odpowiedź w postaci okienka z downloadem pliku ma pójść bezpośrednio na PC. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Nie mogę, ponieważ ja pobieram te pliki, logując się na usera z kontem premium. W chwili, gdy przekieruję usera na link z downloadem pliku, link zostanie zainicjowany z komputera użytkownika i dostanie on informację o tym, że nie jest zalogowany i nie może pobrać pliku bądź też informację o tym, że nie posiada wykupionego transferu, aby plik ten pobrać.
Nie wiem właśnie jak to jest dokładnie zrobione, ale link z downloadem wygląda tak: http://s4.filebit.pl/plik/CS/13717216/3598...ande.strada.avi I albo jest wypluwany błąd albo plik jest po prostu ściągany i nie ma żadnego przekierowania, nic. Wychodzi na to, że sprawdzanie czy user jest zalogowany i posiada odpowiednią ilość transferu jest sprawdzane po wejśćiu w link i jeśli tak to przekazywany jest odpowiedni nagłówek wraz z downloadem pliku. Nie mogę jednak odnaleźć bezpośredniego linku do downloadu tego pliku, czyżby był inny niż ten powyżej? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 20:50 |