作者WhenTheyCry (34)
看板java
标题[虫?] UrlEncodedFormEntity转中文value
时间Sun Sep 18 21:53:06 2011
网页部分:
栏位
Submit
value
登入
code:
formparams.add(new BasicNameValuePair("Submit", new String("登入
".getBytes("big5"))));
entity = new UrlEncodedFormEntity(formparams,"big5");
用浏览器跑的结果:(抓封包看的)
&Submit=%B5n%A4J
java UrlEncodedFormEntity的结果(也是抓封包)
&Submit=%B5%6E%A4%4A
看起来浏览器把6E转成n、4A转成J了....
请问java有办法做到吗?
=============================================================
我是要做一个登入网站的程式
采用POST方法
目前是没办法登入,他回传HTTP/1.1 200 OK
正常应该是302 found
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.185.72.45
没人会吗qq
暂时自己手动打那串编码...
感觉好白痴><
※ 编辑: WhenTheyCry 来自: 111.185.72.45 (09/19 12:52)