[问题] http get请求帮助

楼主: KTZest (P7GAB)   2015-02-02 22:20:16
小弟我需要用手机对网页做get传送资料
目前确定网页方面的功能都是正常的
但是app方面有点问题
程式方面
我是把其中一个按键的功能写成以下这样
HttpClient client = null;
try
{
String url="server的网址";
client = new DefaultHttpClient();
HttpGet get = new HttpGet(url);
HttpResponse response = client.execute(get);
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
client.getConnectionManager().shutdown();
}
在Androidmanifest.xml也有加入网络存取权限(在安装的时候会显示需要网络权限)
但是执行的时候
按下这个键虽然不会有错误讯息或是没有回应 但就是不会动@@
有没有大大能提供我一个方向?
作者: abccbaandy (敏)   2015-02-02 23:02:00
logcat、你在 UI thread
作者: laiair (大头)   2015-02-02 23:24:00
你是说response是null吗? 还是你只是没有转成字串而已http://ppt.cc/1Dd2自己的笔记,希望有帮助到你
楼主: KTZest (P7GAB)   2015-02-02 23:38:00
好吧 我再看看@@
作者: erttyy8821 (侠)   2015-02-03 00:04:00
logcat uithread+1
作者: laiair (大头)   2015-02-03 00:52:00
想问一下原po,你预期的画面或是回应是什么?
楼主: KTZest (P7GAB)   2015-02-03 01:25:00
预期上如果有get成功 网页那端会看到我丢过去的资料
作者: andy2151 (阿鸿)   2015-02-03 10:28:00
丢到网页那端不是大多用post吗?
作者: scornn (sccccon)   2015-02-03 10:43:00
Retrofit很好用喔 ~
作者: RX1226 (NO KING)   2015-02-03 15:27:00
看程式码是没错, 我有遇过用模拟器会找不到domain name的bug, 后来改用实机测就好了, 所以有关网络我后来都用实机
楼主: KTZest (P7GAB)   2015-02-03 19:16:00
我是用实机测试@@

Links booklink

Contact Us: admin [ a t ] ucptt.com