Как использовать PHP cURL для отправки изображений с правильным типом контента?

Задача:

Я хочу отправить несколько изображений с помощью multipart / form-data. Ниже приведен фрагмент моего кода.

Проблема:

На одном ПК множественное вложение отправляется правильным заголовком MIME Content-Type: image / jpeg, но на другом ПК заголовок MIME представляет собой Content-Type: application / octet.

Вопрос:

Как я могу заставить cURL установить правильный заголовок Content-Type для содержимого MIME?

$ch = curl_init(); $params = array('name' => '@D:\globe.jpg'); $base_url = "https://example.com"."?".varEncode($test_data); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_VERBOSE, TRUE); curl_setopt($ch, CURLOPT_URL,$base_url); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); 

Solutions Collecting From Web of "Как использовать PHP cURL для отправки изображений с правильным типом контента?"