1
我可以使用.htacces或Javascript禁用直接的URL訪問嗎?僅允許在Android應用上訪問文件,並使用.htaccess或javascript禁用瀏覽器訪問..?
假設我的網址是http://example.com/js/example.js
我需要訪問JavaScript文件中Android應用程序,但我並不需要允許任何人查看該文件在瀏覽器中是否有人有JS鏈接。
我可以這樣做嗎?
我可以使用.htacces或Javascript禁用直接的URL訪問嗎?僅允許在Android應用上訪問文件,並使用.htaccess或javascript禁用瀏覽器訪問..?
假設我的網址是http://example.com/js/example.js
我需要訪問JavaScript文件中Android應用程序,但我並不需要允許任何人查看該文件在瀏覽器中是否有人有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/
您可以使用online tools創建這個文件。
在您的Android應用程序中,您將能夠通過在您的HttpURLConnection
對象上指定授權來訪問此文件。 See my other answer for more informations。
謝謝你。我會試試這個,讓你知道.. :) – user2584538
我試過了,但我仍然可以在瀏覽器URL中訪問我的文件。我只將AuthUserFile路徑更改爲我的路徑,並以您向我展示的方式創建了.htpasswd文件。 – user2584538