| View previous topic :: View next topic |
| Author |
Message |
Luca Guest
|
Posted: Tue Oct 24, 2006 10:21 pm Post subject: Problema con URLConnection |
|
|
Salve ho un problema con una connessione ad un sito a cui devo passare
dei parametri tramite metodo post del form html.
In realta qui c'è uno script javascript che non capisco.
La pagina web a cui devo mandare le coppie (nome input, valore)
è questa http://ibivu.cs.vu.nl/programs/yaspinwww/ .
Il codice che uso per mandare i valori è quello alla fine del mio post.
Come fare?
Esiste altrimenti un metodo alternativo per connettermi ad una pagina
web, compilare i campi e cliccare sul tasto post?
GRAZIE MILLE A TUTTI
String
primaryStrSequence="SRRSASHPTYSEMIAAAIRAEKSRGGSSRQSIQKYIKSHYKVGHNADLQIKLSIRRLLAAGVLKQTKGVGASGSFRLAKS";
try {
URL YaspinUrl = new URL("http://ibivu.cs.vu.nl/jobs/");
//URL a cui si ci deve connettere
try {
URLConnection connection = YaspinUrl.openConnection();
//si connette all'URL
connection.setDoOutput(true); //imposta la connessione
per l'output
PrintWriter out = new
PrintWriter(connection.getOutputStream());
out.print("seq" + "=" +
URLEncoder.encode(primaryStrSequence) + "&");
out.print("mbjob[description]" + "=" +
URLEncoder.encode("YASPIN Job") + "&");
out.print("smethod" + "=" + URLEncoder.encode("nr") +
"&");
out.print("nnmethod" + "=" + URLEncoder.encode("dssp") +
"&");
out.print("emailsw" + "=" + URLEncoder.encode("on") +
"&");
out.print("email" + "=" +
URLEncoder.encode("secondarystructure (AT) jumpy (DOT) it"));
out.print("mbjob[method]" + "=" +
URLEncoder.encode("yaspin"));
out.close();
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG |
|
| Back to top |
|
 |
Giambo Guest
|
Posted: Wed Oct 25, 2006 8:47 pm Post subject: Re: Problema con URLConnection |
|
|
Luca wrote:
| Quote: | Esiste altrimenti un metodo alternativo per connettermi ad una pagina
web, compilare i campi e cliccare sul tasto post?
|
Puoi provare con http://jakarta.apache.org/commons/httpclient/
--
Giambo - Occhio al filtro antispam _e_ alla whitelist ! |
|
| Back to top |
|
 |
Claudio Vesco Guest
|
Posted: Fri Oct 27, 2006 7:12 am Post subject: Re: Problema con URLConnection |
|
|
Luca wrote:
| Quote: | Salve ho un problema con una connessione ad un sito a cui devo passare
dei parametri tramite metodo post del form html.
In realta qui c'è uno script javascript che non capisco.
La pagina web a cui devo mandare le coppie (nome input, valore)
è questa http://ibivu.cs.vu.nl/programs/yaspinwww/ .
Il codice che uso per mandare i valori è quello alla fine del mio post.
Come fare?
Esiste altrimenti un metodo alternativo per connettermi ad una pagina
web, compilare i campi e cliccare sul tasto post?
GRAZIE MILLE A TUTTI
String
primaryStrSequence="SRRSASHPTYSEMIAAAIRAEKSRGGSSRQSIQKYIKSHYKVGHNADLQIKLSIRRLLAAGVLKQTKGVGASGSFRLAKS";
try {
URL YaspinUrl = new URL("http://ibivu.cs.vu.nl/jobs/");
//URL a cui si ci deve connettere
try {
URLConnection connection = YaspinUrl.openConnection();
//si connette all'URL
connection.setDoOutput(true); //imposta la connessione
per l'output
PrintWriter out = new
PrintWriter(connection.getOutputStream());
out.print("seq" + "=" +
URLEncoder.encode(primaryStrSequence) + "&");
out.print("mbjob[description]" + "=" +
URLEncoder.encode("YASPIN Job") + "&");
out.print("smethod" + "=" + URLEncoder.encode("nr") +
"&");
out.print("nnmethod" + "=" + URLEncoder.encode("dssp") +
"&");
out.print("emailsw" + "=" + URLEncoder.encode("on") +
"&");
out.print("email" + "=" +
URLEncoder.encode("secondarystructure (AT) jumpy (DOT) it"));
out.print("mbjob[method]" + "=" +
URLEncoder.encode("yaspin"));
out.close();
|
Consiglio vivamente l'utilizzo di commons HttpClient
(http://jakarta.apache.org/commons/httpclient/)
q'pla |
|
| Back to top |
|
 |
Luca Miceli Guest
|
Posted: Fri Oct 27, 2006 11:49 am Post subject: Re: Problema con URLConnection |
|
|
Si ma che classe devo usare?
"Giambo" <ggiambo_nospam (AT) gmail (DOT) com> wrote in message
news:2e511$453f8729$5449712f$7228 (AT) news (DOT) hispeed.ch
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG |
|
| Back to top |
|
 |
|