This question already has an answer here:
- Making a HTTP GET request with HTTP-Basic authentication 4 answers
I need to parse some XML data from a website. The XML data is in raw format, but before I need to authentificate (basic webserver based auth, with username & password).
I tried:
$homepage = file_get_contents('http://user:password@IP:PORT/folder/file');
but I get the following error:
failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
PHP seems to have problems with the authentification. Any idea how to fix this?