【发布时间】:2014-09-26 06:52:41
【问题描述】:
我正在开发一个平板电脑应用程序,它需要连接到一个网站来收集在线内容。
我已经看到,我们确实可以通过 IP 地址寻址来连接到本地系统上的 Web 服务器。
但是,我在我的系统上使用虚拟主机,以便使用虚拟域。
这是在我的系统上的 apache httpd-vhosts.conf 文件中设置的,如下所示 -
#
# Project wordpress dev site
#
<VirtualHost *:80>
DocumentRoot "C:/web/www/boutique"
ServerName boutique.project.dev
</VirtualHost>
我的主机文件具有以下条目
127.0.0.1 boutique.project.dev # project woocommerce site
我正在使用 HttpPost 和 HttpClient 类,但我看不到如何在提供真实 IP 地址的同时仍在 URL 请求中传输主机名。
那么,我需要知道如何使用虚拟地址" boutique.project.dev " 从我的应用程序中进行查询?
这可能吗?
编辑:
根据一条评论,我需要让事情更清楚。
我想在 代码 中执行此操作。每次我们连接到站点时,URL 都会进行 DNS 查找以确定要使用的 IP 地址。我需要拦截它并提供我本地系统的 IP 地址。我已经看到了一些使用HttpHost 的代理示例,但我不清楚如何使用它,或者它是否相关。
【问题讨论】: