It forces http_get to use a particular IP address as the target, regardless of what DNS resolves to for the URL specified. I wanted to test individual servers from a web cluster with round-robin DNS, so I needed to be able to specify both DNS information (to get the virtual DNS resolution right from the HTTP server) and direct IP address (to get the exact server that I wanted from the farm).