Java,网页,广告和收入 - 道德规范

时间:2014-03-20 15:26:19

标签: java ads

我有一个小型Java程序,它可以访问我喜欢的网站的URL并抓取图像,这样我就可以在没有网站其他部分的情况下自行查看。

URL myURL = new URL("http://example.com/");
URLConnection conn = myURL.openConnection();

我在页面上解析HTML,找到图像,然后在窗口中显示它。

现在,相关网站可以从网页上的广告获得收入。

我的问题是,当我"访问"用Java而不是在我的浏览器中访问它?或者我绕过系统并且网站损失了金钱?

假设网站广告没有加载,是否有办法加载"这些网站可以让我的访问赚钱吗?

2 个答案:

答案 0 :(得分:3)

只需通过Java连接并获取图片,就不会加载广告,而广告几乎肯定是由JavaScript加载的。在页面源上执行GET甚至可能无法获取JavaScript文件,更不用说执行它们了。

答案 1 :(得分:1)

唯一的道德解决方案是:

  1. 阅读并尊重网站的使用条款。

  2. 尊重robots.txt文件的内容。

  3. 如果您仍然感到担忧,请与他们联系并征得您的意见。

  4. 任何纯粹技术性的解决方案都可能会对网站所有者,广告经纪人或为广告付费的业务进行短期更改。