Android 如何将localhost/dir重定向到localhost?
我正在测试我的Android应用程序,我想检查我系统中的所有层。我的macbook上有服务器,我想将所有请求从我的Android设备重定向到macbook。我在Android上安装了主机并更改了主机文件。mac上的服务器正在本地主机上工作。与设备和pc的连接正常。但我的应用程序发送的请求类似于localhost/dir/request。 如果我不想更改设备中的localhost/dir/request,只想将所有请求(如localhost/dir/request类型)重定向到mac上的localhost/request,我需要做什么?Android 如何将localhost/dir重定向到localhost?,android,macos,redirect,localhost,Android,Macos,Redirect,Localhost,我正在测试我的Android应用程序,我想检查我系统中的所有层。我的macbook上有服务器,我想将所有请求从我的Android设备重定向到macbook。我在Android上安装了主机并更改了主机文件。mac上的服务器正在本地主机上工作。与设备和pc的连接正常。但我的应用程序发送的请求类似于localhost/dir/request。 如果我不想更改设备中的localhost/dir/request,只想将所有请求(如localhost/dir/request类型)重定向到mac上的local
如何将所有localhost/dir/request重定向到localhost/request?您可以在web根文件夹中使用.htaccess文件。看看这个 您的文件如下所示:
RewriteEngine On
RewriteRule ^(.*)/request$ http://example.com/request [L]
首先必须将localhost/dir/request转换为macip/request。mac上的服务器正在本地主机上工作?没有无用的。该服务器应在mac的LAN地址上工作。是的,现在我用配置中的macip/requesturl编译apk进行测试。但我想从生产服务器获取.apk,安装到我的测试设备并测试它,而无需更改代码。只需添加SharedReferences,用户可以在其中选择/编辑主机和目录。为什么这么大惊小怪?你想要的是一个根设备,如果一切都可能,我不知道。我不明白你的意思,你想测试什么?我想检查我系统中的所有层?