Я бы сказал, что вместо использования fsockopen()
для выполнения HTTP между двумя серверами было бы проще использовать curl
тогда, потому что в нем уже есть все, что вам нужно.
Технически, если вы используете fsockopen()
для HTTP-связи, вы собираетесь разработать еще один HTTP-клиент. Поскольку curl является HTTP-клиентом, я не вижу необходимости изобретать велосипед ^^
EDIT :
То есть вы действительно должны использовать fsockopen()
?
Хорошо. Вот ссылка на Simon Willisons PHP HTTP-клиент . Возможно, он старый и устаревший, и охватывает только очень небольшое подмножество функций клиента HTTP, но он поставляется с исходным кодом и должен помочь вам понять, как использовать fsockopen
для выполнения HTTP-запроса.