FSOCKOPEN PHP ПРИМЕРЫ ЗАПРОСОВ

Функция fsockopen() позволяет установить соединение с удаленным сервером используя протокол TCP/IP или любой другой протокол, например, UDP или ICMP. В сочетании с другими функциями, которые позволяют отправлять и получать данные, fsockopen() является мощным инструментом для взаимодействия с удаленными серверами и получения информации в режиме реального времени.

Пример подключения к удаленному серверу:

$socket = fsockopen('www.example.com', 80);

Этот код открывает соединение с сервером www.example.com через порт 80. Далее, можно отправить запрос на сервер, например, запросить главную страницу сайта:

$request = "GET / HTTP/1.0\r\n\r\n";fwrite($socket, $request);

Этот код отправит на сервер запрос типа GET на главную страницу сайта, а затем прочитает ответ:

$response = '';while (!feof($socket)) { $response .= fgets($socket, 1024);}

В результате выполнения этого кода переменная $response будет содержать ответ сервера.

Еще один пример использования фукции fsockopen():

$socket = fsockopen('ssl://www.example.com', 443);fwrite($socket, "GET / HTTP/1.0\r\n\r\n");$response = '';while (!feof($socket)) { $response .= fgets($socket, 1024);}

Этот пример открывает защищенное соединение с сервером www.example.com через порт 443 и отправляет запрос на главную страницу сайта.

POST запросы в PHP

#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP

Сокеты на PHP - Socket - Как залить большой файл на сервер - Видеоурок

Шпаргалка: unit тестирование. Fake, stub, mock. Примеры на PHPUnit.

Формы в PHP. GET, POST

Socket Programming using PHP

Вебсокеты на PHP (Пример на Workerman)

КАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОС

PHP для начинающих. Урок #15 - Работа по протоколу HTTP. Парсинг сайта с помощью регулярок.

Реклама
Новое
Реклама