PHP Возврат содержимого с удаленной страницы - PullRequest
0 голосов
/ 12 ноября 2009

У меня есть, например, следующий URL:

index.php?q=Content/Uploads/Images/1.jpg

Я хочу, чтобы страница возвращала точный результат для этого примера:

http://www.example.com/Content/Uploads/Images/1.jpg

Обратите внимание, что если 'q' - это изображение, оно должно возвращать изображение, или если это веб-страница, то она должна возвращать HTML и заголовки веб-страницы ...

Есть ли скрипт php, который это делает?

Ответы [ 2 ]

1 голос
/ 12 ноября 2009

Вы можете использовать комбинацию fpassthru () и header () для этого. Вы можете использовать команду header, чтобы сообщить браузеру, какой тип содержимого будет возвращен (HTML или Image), и fpassthru () для фактического возврата данных.

0 голосов
/ 12 ноября 2009

Этот скрипт делает то, что вам нужно и многое другое.

Особенности

* Easy to use.
* Supports Get and Post methods.
* Supports HTTP Basic Authentication - this will work - http://binny:password@example.com/
* Supports both Curl and Fsockopen. Tries to use curl - if it is not available, users fsockopen.
* Secure URL(https) supported with Curl
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...