Use something like HTTP::Proxy + HTTP::Recorder + WWW::Mechanize and/or WWW::Mechanize::Shell to record a manual submission. Take the resulting generated script and modify it to do the task more than once. (leira's article "Web Testing with HTTP::Recorder" contains an excellent example of how you might want to do this.)

If the web service you are using requires javascript, then you'll need something else (like Win32::IE::Mechanize) - Super Search this site for "mechanize javascript".

Another important tool for finding out what is really happening behind the scenes between server and browser is a protocol analyzer such as Wireshark, or, if you are using Firefox, something like Live HTTP Headers.

You may also wish to peruse the site in question's Terms of Service to see if what you want to do is permissable; also, putting in some sort of delay between fetches so you don't hammer the server into oblivion might not be a bad idea.

HTH,

planetscape

In reply to Re^3: BIOPERL (using online bioinformatics tool) by planetscape
in thread BIOPERL (using online bioinformatics tool) by vikuuu

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.