Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^3: HTTP::Headers error when submitting form via WWW::Mechanize

by skyknight (Hermit)
on Jul 01, 2004 at 16:10 UTC ( #371143=note: print w/replies, xml ) Need Help??


in reply to Re^2: HTTP::Headers error when submitting form via WWW::Mechanize
in thread HTTP::Headers error when submitting form via WWW::Mechanize

The medium via which information is presented is an integral component of any contract. For example, if a content provider provides you with content without a fee, then it probably has a revenue model that involves some secondary effect of you viewing the content, e.g. advertisement viewing. If you bypass their system and extract the information you want directly, in a way that violates your contract, then you are depriving them of their revenue. No matter how you slice it, taking something without authorization from someone is stealing. Furthermore, via your automation you may be harming them via resource over-taxing. There are very good reasons for prohibiting "robots" from accessing web sites, and your selfish disregard for them invites a Tragedy of the Commons.

There is plenty of precedent for content/service providers going after people who violate the terms of their service agreement. Don't take my word for it though... Just ask some of the people who have been taken to court by eBay.

  • Comment on Re^3: HTTP::Headers error when submitting form via WWW::Mechanize

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://371143]
help
Chatterbox?
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (1)
As of 2018-07-19 06:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?















    Results (403 votes). Check out past polls.

    Notices?