Я пытаюсь передать некоторую информацию о сервере, на котором выполняется скрипт, следующему URL или серверу.
Я пытался использовать curl. У меня есть два недостатка:
если не удается найти файл, он сообщит, что файл не найден
ожидает завершения выполнения удаленного файла.
Как я могу преодолеть обе вещи, используя curl или другие команды?
Edit:
Теперь я хотел бы отключить отображение сообщения об ошибке «файл не найден» с помощью curl, даже если файл действительно не существует.
Я не хочу вывода со страницы назначения, поэтому я не хочу ждать, пока выполнение страницы назначения будет завершено. Я просто хочу вызвать код и продолжить с оставшимися скриптами
Пример:
Я пытаюсь построить систему журналов, в которой будет все в следующем веб-сервере. Веб-сайт клиента, который реализует систему журналов, будет отправлять некоторые данные, необходимые для системы, вызывая файл на моем веб-сервере.
Код, который я использую:
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://example.com/log.php?data=data");
curl_setopt($ch, CURLOPT_HEADER, 0);
// grab URL and pass it to the browser
curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);