Autor Zpráva
4li1985
Profil
Zdravim.

Prestal mi fungovať príkaz copy() na skopírovanie súboru z webstránky A. Kopírovanie z webstránky B funguje.
Je možné, že web A zablokoval kopírovanie pre môj server?

Podotýkam, že môj server má na web A prístup a dokáže čítať HTML kód pomocou file_get_contents()

Dík za každú radu.

UPDATE: Práve som zistil, že obrázky z webu A uložené na subdoméne cdn. nie je možné kopírovať. Je možné, že majiteľ webu zablokoval kopírovanie?
Keeehi
Profil
A pomocí toho file_get_contents() se ti je podaří stáhnout? Jestli ano, tak je to divné. Pokud ne, bude potřeba zjistit čím to je. Začal bych s get_headers().
4li1985
Profil
copy() ukazuje chybu: "failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden"

tj. predpokladám, že IP adresa môjho serveru je zablokovaná, je tak?
Martin2
Profil *
4li1985:
tj. predpokladám, že IP adresa môjho serveru je zablokovaná, je tak?
Nebo CDN detekuje (chybějící) hlavičky, jako User-Agent nebo Referer ve snaze blokovat roboty a skripty. Můžeš zkusit sestavit požadavek, aby imitoval prohlížeč.

V každém případě – je dost pravděpodobné, že porušuješ podmínky použití obsahu, což je žalovatelné.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0