仅允许使用.htaccess或JavaScript的Android应用程序上的文件访问并禁用浏览器访问



我可以使用.htacces或javaScript禁用直接URL访问..?

假设我的URL是http://example.com/js/example.js

我需要在Android应用中访问JavaScript文件,但是我不需要让任何人在浏览器中查看该文件,是否有人拥有JS链接。

我可以做到..?

您可以使用.htpassword文件限制对其的访问。

在您项目根部的.htaccess文件中:

<FilesMatch "js/example.js$">
    AuthName "Application Only"
    AuthType Basic
    AuthUserFile /home/myProject/web/.myhtpasswd
    require valid-user
</FilesMatch>

在您的 .myhtpasswd文件中,在项目的根部(或您想要的任何地方):

test:$apr1$0ciO9Yg.$AUTSp18D2EWiZYN3u08HX/

您可以使用在线工具创建此文件。

在您的Android应用程序中,您可以通过在HttpURLConnection对象上指定授权来访问此文件。有关更多信息,请参见我的其他答案。

相关内容

最新更新