I am sure that the remote server requires certain HTTP headers (like cookies), like a session token or language preferences.
You need to analyze the HTTP traffic sent from your browser to the remote server and find the necessary HTTP headers yourself. I recommend a tool like Fiddler .
Example:
GET / HTTP/1.1
Host: www.example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: foo=bar
Connection: keep-alive
, , cookie foo, , , 503 400 , . cookie cURL, , .