Не удается получить XML-результат через cURL

Я использую PHP cURL для получения XML-вывода из URL-адреса. Вот как выглядит мой код:

$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.mydomain.com?querystring'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, "username:password"); $store = curl_exec($ch); echo $store; curl_close($ch); 

Но вместо того, чтобы возвращать XML, он просто показывает мою страницу ошибок 404. Если я наберу URL http://www.mydomain.com?querystring в веб-браузере, я могу увидеть XML в браузере.

Что мне здесь не хватает? 🙁

Благодарю.