allexb
@allexb
App.Virtualization & Packaging

Как узнать путь к файлу JPG на сервере?

PHP дает изображение. Нужно узнать полный путь к нему с расширением.
www.eventfotos.co.uk/myweb/image.php?image=402512
  • Вопрос задан
  • 2957 просмотров
Пригласить эксперта
Ответы на вопрос 4
@hurgadan
Это не PHP "дает" изображение, а web сервер.
Если взглянуть на заголовки ответа сервера, то там вы увидите следующее:

Content-Disposition filename="20150113100513.jpg"
Content-Length 45059
Content-Type image/jpeg

Полный путь файла на севере узнать не получится.
Ответ написан
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Смотрите заголовки ответа сервера
HTTP/1.1 200 OK
Date: Tue, 13 Jan 2015 15:08:32 GMT
Content-Type: image/jpeg
Content-Length: 45059
Connection: keep-alive
Keep-Alive: timeout=30
Server: Apache/2
X-Powered-By: PHP/5.2.17
Pragma: no-cache
Content-transfer-encoding: binary
Content-Disposition: filename="20150113100832.jpg"
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: private
Ответ написан
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
Если ну прям ооочень нужно и админы этого сайта люди недалекие, то можно попробовать найти имена папок по принципу брутфорса, вариант 2: попытаться идентифицировать движок (если он конечно есть) и разобраться в его структуре каталогов.
Ответ написан
Комментировать
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
Никак. Скрипты-туннели к изображениям делают не просто так, а чтобы Вы никоим образом не имели доступа к оригинальным изображениям без ватермарков :)

Собственно, оригинальные файлы могут находиться выше папки веба, и прямой ссылки через протокол http может попросту не существовать. А если и существует, то, скорее всего, закрыта в htaccess от несанкционированного доступа.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы