POST http://192.168.1.1/wh/Login HTTP/1.1
Content-Type: multipart/form-data; boundary=---------------------------7b4a6d158c9
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: 192.168.1.1
Connection: Keep-Alive
Content-Length: 351
Pragma: no-cache
-----------------------------7b4a6d158c9
Content-Disposition: form-data; name="username"00001
-----------------------------7b4a6d158c9
Content-Disposition: form-data; name="password"123-----------------------------7b4a6d158c9
Content-Disposition: form-data; name="submitted"submitted
-----------------------------7b4a6d158c9--
上面只是一个简单的POST数据包 使用了multipart方法,发送方是一个体检机,我没法控制
我在我的电脑上用C#、网页表单分别模拟了这个流程,都可以实现,但是一到这个机器上就不行
用抓包工具抓到的流如上,我应该怎样才能获得其中的数据?
我现在用的是这个方法:
SmartUpload su=new SmartUpload();
su.initialize(getServletConfig(), request, response);
su.setMaxFileSize(2000000);
try {
su.upload();
} catch (SmartUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String usrn=su.getRequest().getParameter("username");
String pasw=su.getRequest().getParameter("password");
这个在接受网页和C#的时候都好使但是一旦上了真机,获得的数据都是null了
求各位给看看吧ServletHTTP
Content-Type: multipart/form-data; boundary=---------------------------7b4a6d158c9
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: 192.168.1.1
Connection: Keep-Alive
Content-Length: 351
Pragma: no-cache
-----------------------------7b4a6d158c9
Content-Disposition: form-data; name="username"00001
-----------------------------7b4a6d158c9
Content-Disposition: form-data; name="password"123-----------------------------7b4a6d158c9
Content-Disposition: form-data; name="submitted"submitted
-----------------------------7b4a6d158c9--
上面只是一个简单的POST数据包 使用了multipart方法,发送方是一个体检机,我没法控制
我在我的电脑上用C#、网页表单分别模拟了这个流程,都可以实现,但是一到这个机器上就不行
用抓包工具抓到的流如上,我应该怎样才能获得其中的数据?
我现在用的是这个方法:
SmartUpload su=new SmartUpload();
su.initialize(getServletConfig(), request, response);
su.setMaxFileSize(2000000);
try {
su.upload();
} catch (SmartUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String usrn=su.getRequest().getParameter("username");
String pasw=su.getRequest().getParameter("password");
这个在接受网页和C#的时候都好使但是一旦上了真机,获得的数据都是null了
求各位给看看吧ServletHTTP
解决方案 »
- 高手帮忙解决一下。。。 如何通过js向textarea里填充表格
- Java sftp 使用JSch类的问题
- 我有个问题需要大家的帮忙,是关于servlet的!会的进,不会的别捣乱!谢谢合作!
- ********早发现早收获,java就业最权威的指引**********************
- rs.getdate()获得的日期没有时分秒怎么弄?用什么办法可以解决?
- 请问如何实现不刷新页面,只刷新页面中的数据?谢谢!
- 关于jsp中的强制类型转换
- 字符串的查找问题
- 激情创业 - eWeb网络团队成员招集开始(见者有份)
- 我写好了一个类,想让不同JSP页面可以共用这个类来实例化(传入大量参数)出一个个对象以进行页面间共享,怎样可以做到?
- 求助: 布署项目到远程linux上的tomcat上.布署成功后,访问不到jsp,静态资源文件也访问不到. 报404错误.
- 求教一个关于消息处理线程的问题
application/x-www-form-urlencoded
的问题?
要怎么解决呢?