Http连接GET/POST请求
来源:互联网 发布:java游戏小程序贪吃蛇 编辑:程序博客网 时间:2024/04/28 05:37
原地址:http://blog.csdn.net/sjf0115/article/details/7385125
创建步骤:
创建步骤:
1、创建HttpGet(或HttpPost)对象,将要请求的URL通过构造方法传入HttpGet(或HttpPost)对象中;
2、使用DefaultHttpClient类的execute方法发送HTTP GET或HTTP POST 请求,并返回HttpResponse对象;
3、通过HttpResponse接口的getEntity方法返回响应信息。
Http连接POST请求
- // 第一步,创建HttpPost对象
- HttpPost httpPost = new HttpPost(url);
- // 设置HTTP POST请求参数必须用NameValuePair对象
- List<NameValuePair> params = new ArrayList<NameValuePair>();
- params.add(new BasicNameValuePair("bookname", "2465158248"));
- System.out.println("result1");
- // 设置httpPost请求参数
- try
- {
- httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
- // 第二步,使用execute方法发送HTTP GET请求,并返回HttpResponse对象
- HttpResponse httpResponse;
- try
- {
- httpResponse = new DefaultHttpClient().execute(httpPost);
- System.out.println("result");
- if (httpResponse.getStatusLine().getStatusCode() == 200)
- {
- // 第三步,使用getEntity方法活得返回结果
- String result = EntityUtils.toString(httpResponse.getEntity());
- System.out.println("result" + result);
- }
- }
- catch (ClientProtocolException e)
- {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- catch (IOException e)
- {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- catch (UnsupportedEncodingException e)
- {
- e.printStackTrace();
- }
- }
Http连接GET请求
- String url;
- //第一步,创建HttpGet对象
- HttpGet httpGet = new HttpGet(url);
- //第二步,使用execute方法发送HTTP GET请求,并返回HttpResponse对象
- httpResponse = new DefaultHttpClient().execute(httpGet);
- if (httpResponse.getStatusLine().getStatusCode() == 200)
- {
- //第三步,使用getEntity方法活得返回结果
- String result = EntityUtils.toString(httpResponse.getEntity());
- }
- Http连接GET/POST请求
- Http连接GET/POST请求
- http post get 请求
- HTTP GET/POST 请求
- http post get请求
- http请求 get post
- http post get请求
- HTTP请求GET,POST
- Http请求 post get
- Android—Http连接之GET/POST请求
- Android—Http连接之GET/POST请求
- Android—Http连接之GET/POST请求
- Android—Http连接之GET/POST请求
- Android进阶2之Http连接GET/POST请求
- Android—Http连接之GET/POST请求
- Android—Http连接之GET/POST请求
- Android进阶2之Http连接GET/POST请求
- Android—Http连接之GET/POST请求
- Android学习笔记之网络接口(Http接口,Apache接口,Android接口)
- 继续XBase网络部分
- android install location
- 作为Web开发人员 我为什么喜欢 Chrome(或chrome 开发工具使用)
- 以 DirectUI 方式实现的ImageButton
- Http连接GET/POST请求
- 生活如此多娇,把生活活出个精彩来!
- Linux awk命令详解
- 【我要去面试】单向链表反转
- 对Web开发人员有用的8个网站
- 明天好好学习
- hdu 1211 2种解法 求逆元 水题
- 国内几款DirectUI产品调研
- .NET开发人员必知的八个网站