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." |