cURL-запросы могут точно имитировать обычный запрос от любого браузера, поэтому нет никакой разницы в том, как серверы отвечают на cURL.
Вопрос о том, принимает ли сервер прокси-соединение, зависит от того, прозрачен ли ваш прокси илине.Прозрачный прокси маскирует себя, поэтому нет никаких доказательств того, что соединение исходит от прокси.Непрозрачный прокси-сервер предоставит заголовки X-PROXY- * в HTTP-запросе.
Чтобы проверить, работает ли прокси-сервер, просто установите для CURL_PROXYTYPE тип используемого вами прокси-сервера, параметр CURL_PROXY для хоста прокси-сервераи CURL_PROXYPORT к порту прокси .. и сделать обычный запрос.