收录日期:2019/04/24 08:28:16 时间:2016/05/30 10:06:20 标签:Web 开发
我现在就用这个包来post get命令,而且按照她的要求,把他要求的两个包搞到classpath里面去了
但是运行就出现
java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:216)
at org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:88)
at HttpClientTutorial.main(HttpClientTutorial.java:14)
Exception in thread "main" 

地址:http://jakarta.apache.org/commons/httpclient/tutorial.html
谢谢好心人
用jdk自带的URLConnection好像也可以啊:

// 注意:使用前请记得
// import java.io.*;
// import java.net.*;

// 创建http连接
URL url = new URL("http://www.google.com");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();

// 设定发送方法
conn.setRequestMethod("post");

// 写入参数
// 这里的params只是一个例子
String params = "username=admin&password=admin";
conn.setDoOutput(true);
PrintWriter out = new PrintWriter(conn.getOutputStream());
out.println(params);
out.close();

// 获得服务器返回字符串
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuffer sb = new StringBuffer();
String line = "";

while ((line = in.readLine()) != null)
{
sb.append(line + System.getProperty("line.separator"));
}

in.close();

System.out.println(sb.toString());
String params = "username=admin&password=admin";

得改成

String params = "username=admin&password=admin&1=1";

加上&1=1是因为有时程序解析最后一个参数时会加上换行符。
你应用同时引用commons logging的包
up
To  cm4ever(小P):那个params需要Encoder进行编码一下的.另外用URLConnection访问重定向以及登录后的页面,困难是很大的,最好用HttpClient开源包,虽然我也是刚接触。

另外楼主的异常是由于没找到那个类造成的,到http://jakarta.apache.org/commons/codec/下载相应的包,放到类路径即可

[jillnicky]小吉吉~~ Repeater控件中触发LinkButton事件 统计的sql语句 VC class类定义问题(class classa classb{})可否这样定义 请帮忙写一个shell脚本程序 tomcat显示页面出现乱码?? 为什么存储过程是正确的,而ado就过不了呢 谁有VC++6.0 USB的通讯代码 开发浏览器—想用Visual studio[高手指点] RPC连接不上 GridView datakeys 报错索引超出范围,在线等待!急救! dbgrid能实现这样的二维表吗? javascript 不能下载文件到指定位置 [求助]sql server insert操作覆盖以前记录的可能原因 access查询一天内前十位的数据的查询语句 pro*c编程 sql语句的问题 新手提问:PLSQL Developer无法看到scott用户所见的表 菜鸟求助,如何将在文本框中输入的内容写入字符数组 資料庫內容應該為\'正常|不正常|異常|其他\'在delphi界面用什麽實現? .Z文件解压缩问题 [提问]关于连接/关闭数据库的问题 求教 继承抽象类,提示找不到构造方法 Silverlight使DataGrid的标题行居中对齐的问题 string Pchar byte[]的问题 怎么才能把js特效中的图片加上链接,急在线等!谢谢 哭了,跪求求PUDN帐号密码 Linux times 函数问题 救命啊!!! 一个女程序员的征婚信息: