Привет! Ниже приведен пример создания простого веб-сервера, на который можно записывать информацию с использованием метода cURL.

<?php

// Создаем файл для записи данных
$file = fopen('data.txt', 'a');

// Проверяем, получены ли данные
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    // Получаем данные из POST-запроса
    $data = file_get_contents('php://input');

    // Записываем данные в файл
    fwrite($file, $data . PHP_EOL);

    // Закрываем файл
    fclose($file);

    // Отправляем ответ об успешной записи данных
    http_response_code(200);
    echo 'Данные успешно записаны.';
} else {
    // Отправляем ответ с ошибкой метода запроса
    http_response_code(405);
    echo 'Метод запроса не поддерживается.';
}

Сохраните этот код в файле с расширением .php на вашем веб-сервере. При обращении к этому файлу с помощью метода POST и передаче данных через cURL, данные будут записываться в файл data.txt.

Пример использования cURL для отправки данных на этот сервер:

curl -X POST -d 'Записываемые данные' http://example.com/your-php-file.php

Замените http://example.com/your-php-file.php на адрес вашего сервера и файл с кодом.

Обратите внимание, что этот пример является базовым и не содержит проверок безопасности и аутентификации. Рекомендуется добавить соответствующие проверки в зависимости от ваших потребностей.


原文地址: https://www.cveoy.top/t/topic/qoOi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录