1

这是促销页面: http: //www.apple.com/itunes/50-billion-app-countdown/

它链接了一个js: http: //www.apple.com.cn/v/itunes/50-billion-app-countdown/a/scripts/counter.js

    AC.onDOMReady(function() {
var e = "j", t = new Counter({
    container: AC.Element.selectAll(".counter")[0],
    dataURL: "/itunes/store/counters/il6ark7ec." + e + "s",
    staticImagePath: "http://images.apple.com/itunes/shared/counter/images/counter_noscript.png",
    targetCount: 50000000000,
    stopAtTargetCount: true
});

});

所以拼接字符串

var e="j"

"/itunes/store/counters/il6ark7ec." + e + "s"

http://www.apple.com.cn/itunes/store/counters/il6ark7ec.js

有用吗?还是只是为了好玩..?

4

1 回答 1

2

对于希望抓取文件和其中链接的所有文件的人来说,这可能会让他们更难。一种天真的方法是查看 html 源代码并下载在该末尾引用的任何其他文件cssjs(可能使用正则表达式)。这个字符串 concat 会导致在这个特定文件上失败。

于 2013-05-04T08:08:05.183 回答