Re: [Htmlparser-user] Button Links
Brought to you by:
derrickoswald
|
From: Cliff H. <cli...@gm...> - 2007-04-01 21:06:08
|
It is going to the page where it says that the select input was unsupplied.
As in. the text on the page says "No World Selected". I believe that
everything else is working fine, it is just that one part.
On 4/1/07, Derrick Oswald <der...@ro...> wrote:
>
> By 'doesn't work' you mean you aren't getting the page you expect?
> There may be any number of reasons for that.
> There may be other inputs from the form you need to supply.
> Also too, there may be cookies on redirections that may need to be
> supplied.
> Try using:
> org.htmlparser.http.ConnectionManager.setRedirectionProcessingEnabled(true);
> org.htmlparser.http.ConnectionManager.setCookieProcessingEnabled (true);
> Also some sites require a specific agent. See the documentation on
> org.htmlparser.http.ConnectionManager.setDefaultRequestProperties()
> If all else fails, try a simple case - on another server say - to get the
> hang of the POST before tackling the page you desire.
>
> ----- Original Message ----
> From: Cliff Holbrook <cli...@gm...>
> To: htmlparser user list <htm...@li...>
> Sent: Sunday, April 1, 2007 1:21:35 PM
> Subject: Re: [Htmlparser-user] Button Links
>
> using "world=1" "world=" by itself, "world=" with "1" and "selected", and
> trying to set value = 1 and selected = to "selected" doesn't work. I can't
> think of any other combination to use.
>
> On 4/1/07, Derrick Oswald <der...@ro...> wrote:
> >
> > I believe you would just add it as a parameter. Using the FAQ example it
> > would be done like so:
> >
> > buffer = new StringBuffer (1024);
> > // 'input' fields separated by ampersands (&)
> > buffer.append ("world=1"); // name=value
> > or
> > buffer.append
> > ("world="); // if the nothing option is selected
> > // etc.
> >
> >
> >
> > ----- Original Message ----
> > From: Cliff Holbrook <cli...@gm...>
> > To: htmlparser user list < htm...@li...>
> > Sent: Sunday, April 1, 2007 12:42:06 PM
> > Subject: Re: [Htmlparser-user] Button Links
> >
> > After looking closer at the the code, it seems as though there is a
> > "select" menu in the POST that I cannot figure out how to set. The HTML for
> > it is
> >
> > <select
> > name=
> > "world">
> > <option></option>
> > <
> > option value="1" selected="selected">World 1</
> >
> > option></select>
> >
> >
> >
> > I can't find any info in the how to use POST on how to submit the
> > information. It also seems to me as though the default is to have "World 1"
> > selected, and so I don't understand why it has to have it sent in again.
> >
> > Thank you for your help
> >
> > On 4/1/07, Derrick Oswald < der...@ro...> wrote:
> > >
> > > I'm not sure what your question is.
> > > As it says in the FAQ example a StringBean is used:
> > >
> > > bean = new StringBean ();
> > > bean.setConnection (connection);
> > > mText = bean.getStrings ();
> > >
> > >
> > > But a parser could be used by just replacing the last three lines in
> > > the try block with:
> > >
> > > parser = new Parser ();
> > > parser.setConnection (connection);
> > > // ... do parser operation
> > >
> > > So, you are actually passing the fully functional URL connection
> > > object to the Parser instead of making it do a GET behind the scenes on a
> > > (string) URL.
> > > If what you are asking is how to use the parser, check out the Parser
> > > javadoc
> > > <http://htmlparser.sourceforge.net/javadoc/org/htmlparser/Parser.html>,
> > > basically get a list of nodes and do something with it:
> > >
> > > NodeList list = parser.parse (null);
> > > // do something with your list of nodes.
> > >
> > >
> > > ----- Original Message ----
> > > From: Cliff Holbrook <cli...@gm... >
> > > To: htmlparser user list <htm...@li... >
> > > Sent: Sunday, April 1, 2007 1:21:27 AM
> > > Subject: Re: [Htmlparser-user] Button Links
> > >
> > > So after the POST has been completed sucessfully, how does one than
> > > perform parsing operations on what has occurred? In other words, how would
> > > the URL of the site the program gets routed to be found?
> > >
> > >
> >
> > -------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to share
> > your
> > opinions on IT & business topics through brief surveys-and earn cash
> >
> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Htmlparser-user mailing list
> > Htm...@li...
> > https://lists.sourceforge.net/lists/listinfo/htmlparser-user
> >
> >
>
>
> --
> "Programming today is a race between software engineers striving to build
> bigger and better idiot-proof programs, and the Universe trying to produce
> bigger and better idiots. So far, the Universe is winning."
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Htmlparser-user mailing list
> Htm...@li...
> https://lists.sourceforge.net/lists/listinfo/htmlparser-user
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Htmlparser-user mailing list
> Htm...@li...
> https://lists.sourceforge.net/lists/listinfo/htmlparser-user
>
>
--
"Programming today is a race between software engineers striving to build
bigger and better idiot-proof programs, and the Universe trying to produce
bigger and better idiots. So far, the Universe is winning."
|