Ho inserito il file .jar del package che mi hai indicato nel build path di eclipse, ho fatto le seguenti importazioni:
import java.io.IOException;
import java.io.InputStream;
import java.util.Date;
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.methods.PostMethod;
e ho messo il codice che sopra mi hai dato. Solo che mi da un errore a runtime:
Ecco il codice :codice:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.apache.commons.httpclient.HttpMethodBase.<clinit>(HttpMethodBase.java:104) at connettore.Main.main(Main.java:17)
codice:package connettore; import java.io.IOException; import java.io.InputStream; import java.util.Date; import org.apache.commons.httpclient.*; import org.apache.commons.httpclient.methods.PostMethod; public class Main { public static void main(String[] args) throws IOException { PostMethod post = new PostMethod("http://s5.vendetta1923.it/vendetta/login.php"); NameValuePair[] data = { new NameValuePair("ln", "NomeUtente"), new NameValuePair("pw", "*****"), new NameValuePair("antiback", ((new Date()).getTime()/1000)+"") }; post.setRequestBody(data); // execute method and handle any error responses. try { InputStream in = post.getResponseBodyAsStream(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }![]()
Dove sbaglio?
![]()

Rispondi quotando