3
回答
关于jqm开发的应用,代码泄露的问题
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

利用jqm开发一个应用,如果用浏览器访问的话,很容易就能查看到开发代码;

那么里边请求的url也都一目了然

有什么好方法可以避免吗?

我查看了一下osc的手机网站,貌似里边的信息都是通过java生成的

如何有效地隐藏这些请求URL呢?

难道要用phonegap包装一下?

举报
恺哥
发帖于5年前 3回/333阅
共有3个答案 最后回答: 5年前

引用来自“红薯”的答案

本来就是网站,干嘛要隐藏呢?如要这么干只能是 native app 了:)
关键里边有一部分是免费短信的内容,怕被别人乱用,呵呵;是否能够判断请求源是手机还是浏览器?我去找找
--- 共有 3 条评论 ---
phpcxyphonegap打包,直接解压就能得到你的代码。 5年前 回复
恺哥回复 @红薯 : 嗯,我研究研究新浪微博的短链接是啥原理,看看能不能派上用场,不行就得用phonegap包一下子了 5年前 回复
红薯判断是否手机是不靠谱的,别人都可以模拟的 5年前 回复

想到了一种处理方法:

由于采用了jsonp,所以url后缀要采用callback=?

通过修改jquery的源代码,自定义一下callback函数的生成规则

然后再server端根据规则进行校验,如果符合规则就放过,否则就拒绝。

但这种方法能挡住一些小白,对付老鸟不行,呵呵

顶部