Будет ли это работать или нет, будет зависеть от того, использует ли удаленный сайт виртуальный хостинг на основе имен HTTP / 1.1 или нет.
Если это не так, вы можете просто заменить часть имени хостаURL с их IP-адресом, согласно ответу @ Greg.
Если они, тем не менее, необходимо убедиться, что правильный заголовок Host:
отправляется как часть HTTP-запроса.Без этого веб-сервер виртуального хостинга не будет знать, какой контент сайта вам дать.Обратитесь к API-интерфейсу HTTP-клиента (Curl?), Чтобы узнать, можете ли вы добавить или изменить заголовки запроса по умолчанию.