Browser Emulating fopen functions 2.0
Некоторые сайты (например IMDb) предотвращают скачивание содержания внешними скриптами, запрещая запросы без указания user-agent. Вы можете открывать соединение и отсылать заголовки, или Вы можете использовать be_fopen и be_file, которые передают вызовы fsockopen и возвращают указатель на файл, который может использоваться в любыми PHP функциями.
Особенности:
- может использоваться allow_url_fopen;
- прозрачный интерфейс к fsockopen;
- PHP-подобный интерфейс к BE::fopen (соответствует fopen) и BE::file (file());
- возможно использование со всеми методами PHP, работающими с файловыми указателями (fgets и т.д.);
- отправка GET или POST запросов;
- указание собственных заголовков запроса;
- отправка данных методом POST;
- HTTP аутентификация;
- указание удаленного порта.
Автор: Kai Blankenhorn