作者redbxh (林佳)
看板AndroidDev
标题[问题] http post
时间Mon Feb 24 22:09:06 2014
最近想要写一个算学分的APP
目前用HTTP POST 的方法 可以得到登入後的页面(从回传的原始码观看)
传送参数到login.php
但是不知道如何持有这个COOKIE 跳到历届成绩的网址去截取我所需要的资料
我目前的做法是用http get (但失败)
get 回来的资料是我没登入的页面
请问该如何持有登入後的cookie 去跳转页面?
--
◢/ ◢/ ◢/
◢/◢◤ ███◣ ◢/█/ █/// ◢/◢/ █///
█◢◤ ████
███/ ███/ █◤█◤ ███/
█/ ██▆▆
█/█/ █/█/ ◢█◢/ █/█/
█◤ ◥█▆▆
███◤ ███◤ █◤█◤ █◤█◤ ψjimbox
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.43.74.250
※ 编辑: redbxh 来自: 114.43.74.250 (02/24 22:12)
1F:→ asadman1523:我也想知道方法XD 我自己是用cookieStore 存入拿到的 02/24 22:40
2F:→ asadman1523:所有cookie 然後开webview浏览 02/24 22:40
3F:→ asadman1523:东弄弄西弄弄就可以了,现在都忘光了= =" 02/24 22:41
4F:→ redbxh:有人回我 addHeader("Cookie",cookie) ; 02/24 23:50
5F:推 tga123:传回来的资料是有包含COOKIE喔!拿出来用就好了ˊ 02/25 00:02
6F:→ tga123:实作方法忘了= =要去找之前的资料lol 02/25 00:02
7F:→ redbxh:摁 我知道回传的php 有包含cookie 02/25 00:13
8F:→ redbxh:如果有空的话麻烦提供一下 我也会自己去找 谢谢 02/25 00:14
9F:→ redbxh:用同一个client似乎也可以解决 02/25 01:46
10F:→ amhuang:是用哪一种HTTP library 呢 02/25 08:26
11F:→ redbxh:apache 02/25 12:47
12F:推 aiweisen:HttpURLConnection.getHeaderField("Set-Cookie") ? 02/25 13:58
13F:→ amhuang:没用过Apache HttpClient 02/25 17:02
14F:→ amhuang:不过HTTP 协定中Request Header 有一个Cookie 的栏位 02/25 17:04