有没有办法将用户的浏览器重定向到http以外的其他内容? 当用户点击某个页面时,我想将用户的浏览器重定向到my_android_application:/// some_domain 而不是http://some_domain
我的Android应用程序知道拦截my_android_application:///
我似乎在django中重定向的所有内容都只属于http。无论如何反过来重定向到我的协议?
(我知道拦截像http://some_domain/interceptAndroidApp之类的东西被认为是更好的做法,但我不希望手机上出现完整动作弹出窗口。
答案 0 :(得分:0)
META刷新可能有效。使用以下内容发送常规HTTP 200响应(内容类型text / html):
<meta HTTP-EQUIV="REFRESH" content="0; url=my_android_application:///some_domain">
第二个想法,我认为这会更好:
response = HttpResponse(content="", status=302)
response["Location"] = "my_android_application:///some_domain"
击> <击> 撞击>