httpclient 新浪微博 图片上传
本帖最后由 zhanglehua1985 于 2011-11-26 15:23:09 编辑 谁实现了httpclient 模拟的新浪微博 图片上传,能不能帮帮我啊,不是用新浪API:
String boundary="xaamkrpvrooupsnsqyswrfkrrqffetee";
MultipartEntity multiEntity = new MyMultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE,boundary,Charset.forName("UTF-8"));
post.setHeader("User-Agent",
"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; BOIE9;ZHCN)");
post.setHeader("Referer", "http://js.t.sinajs.cn/t4/home/static/swf/img/SinaCollage.swf?version=1322135457");
post.setHeader("Host","picupload.service.weibo.com");
post.setHeader("x-flash-version","11,1,102,55");
post.setHeader("Content-Type", "application/x-www-form-urlencoded");
post.setHeader("Cookie", str);
FileBody binaryContent = new FileBody(new File("d:\\1.jpg"), "image/jpeg");
multiEntity.addPart("pic1", binaryContent);
post.setEntity(multiEntity);
response = client.execute(post);
HttpEntity entity = response.getEntity();
BufferedReader br = new BufferedReader(new InputStreamReader(entity
.getContent(), "utf8"));
result = IOUtils.toString(br);
post.abort();
System.out.println(result);
--xaamkrpvrooupsnsqyswrfkrrqffetee
Content-Disposition: form-data; name="Filename"
1.jpg
--xaamkrpvrooupsnsqyswrfkrrqffetee
Content-Disposition: form-data; name="pic1"; filename="1.jpg"
Content-Type: image/jpeg
......JFIF.....`.`.....C...............
.
..
...............%...#... , #&')*)..-0-(0%()(...C....
.
.
.(...((((((((((((((((((((((((((((((((((((((((((((((((((..........."........................................F.........................!..1AQ"a..#2q..3BR....$C.b.Sr..4cs...&6D...................................4........................!1.."AQa.2.#q.3B......4CR.............?..HJ. .hGR...cF.....4.BwH$.^y3.(......P..\..@.Oj...9N...[......|...[C9.L$..4Z.).'......d...R3.?.....v...k.Y.*./|..WG`yi.....JHl..S.VN..5.[.. ..Y-..#l........Om.......~jK.}..i.......F..7........>A.jJ.N==)..F..6.c..Q..$..RH=E#>.....j..`.I)..$...N..........HV6..G.%.H8....F...{P.J.OQ...`f.0S...Z@ /f.S.......^e..VI...B..B. `c... ...SxJ..G..!N...*0Sx.N.$.+'^..q.r......uD..>..`.$q...'o4.C...z}......`...(...]@H.K.'. .X!'..(2.d)..v.%p+.8.c._)...Dgl.V.t..o....Jme-..u.D6...q....A..Ai. 8{.1.d#9_}.:.....)...I.z..6O<.M.%..vt.........s[...
..F7....X.a..8.g.R....ja..y.n6..>..$..hGj..
.V..gn.....j.H.F..m.RAs......H.
.sJZyC ....U..'4...._...2...fY....3.........3.=+...e.f<...k.q.=...3.c..xS..j#y.,.gH.'..[.mB.<.#un.(.......P.q.2.......r.......u..Xp.....:.."..e...jJp....B..q..c4.I(.'rz{T".,.HFF......Sm.a....gW..?5..Q+t...9...4.5#.....A......K|....K,$.t(
.s.....WF...mz.
...
5....p....W..6....N.OzY`....J.A.l..4.U..#o.>.F.h
M..P..........H<..r>.
i<....^.%..y...?M......s.~(} ,n7.#....8..qM..H.j.=X..........0.G.1.!m..u.% .......vy.........[y9.....a]...u..........zQ.m)9;.).R..@..).."...CO....
......Cy@.T.CGT.....Zid..t..<..F
4. .......)....0.
!...x..N)..I.D.h
..t......`...&..ima.@.C.d.Pr....(..J.{....}..:.%....u.....*.......`d..U...I..-...DoO...pu....t..............e.Qi...@F.3...|..V...l|.....X..z.M..4.....(..K([!.e+$dm_)...*Y..........9.N):~..T6^...7...sM...`..Z....!=.3L-.).N.VFEU2.C.Cc.l..A....<KpK......q%.ms.R.
p.......(..9.B....T..H..
--xaamkrpvrooupsnsqyswrfkrrqffetee
Content-Disposition: form-data; name="Upload"
Submit Query
--xaamkrpvrooupsnsqyswrfkrrqffetee--
HTTP/1.1 200 OK
Date: Sat, 26 Nov 2011 06:52:32 GMT
Server: Apache
X-Powered-By: PHP/5.2.14
P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"
Content-Length: 74
Connection: close
Content-Type: text/html
<?xml version="1.0" ?>
<root>
.<count>-4</count>
.<pics>
.</pics>
</root>
返回的count是什么意思
[解决办法]
该回复于2011-11-28 09:08:58被版主删除
[解决办法]
请问一下,现在解决了吗