android连接http总结

最近学习了下android与http连接!参考了老罗的视频,也参考了一些文本资料。现将总结的内容记录下来:首先搭建一个web应用,用来给android提供http的连接。ServletTest类用来处理android的http请求/** * @FILE:HttpTest.java * @AUTHOR:yehui * @DATE:2013-5-2 上午11:25:28 **/
摘要由CSDN通过智能技术生成

最近学习了下android与http连接!参考了老罗的视频,也参考了一些文本资料。现将总结的内容记录下来:

首先搭建一个web应用,用来给android提供http的连接。

ServletTest类用来处理android的http请求

/**
 * @FILE:HttpTest.java
 * @AUTHOR:yehui
 * @DATE:2013-5-2 上午11:25:28
 **/
package com.http.test;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/*******************************************
 * 
 * @CLASS:HttpTest
 * @DESCRIPTION:
 * @AUTHOR:yehui
 * @VERSION:v1.0
 * @DATE:2013-5-2 上午11:25:28
 *******************************************/
public class ServletTest extends HttpServlet {
	/**
	 * Constructor of the object.
	 */
	public ServletTest() {
		super();
	}

	/**
	 * Destruction of the servlet. <br>
	 */
	public void destroy() {
		super.destroy(); // Just puts "destroy" string in log
		// Put your code here
	}

	/**
	 * The doGet method of the servlet. <br>
	 * 
	 * This method is called when a form has its tag value method equals to get.
	 * 
	 * @param request
	 *            the request send by the client to the server
	 * @param response
	 *            the response send by the server to the client
	 * @throws ServletException
	 *             if an error occurred
	 * @throws IOException
	 *             if an error occurred
	 */
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		// 获得页面上传来的参数,并打印在控制台上
		String param = request.getParameter("param");
		System.out.println(param);
		// 将数据写入到输出流中
		response.getOutputStream().print(param);
	}

	/**
	 * The doPost method of the servlet. <br>
	 * 
	 * This method is called when a form has its tag value method equals to
	 * post.
	 * 
	 * @param request
	 *            the request send by the client to the server
	 * @param response
	 *            the response send by the server to the client
	 * @throws ServletException
	 *             if an error occurred
	 * @throws IOException
	 *             if an error occurred
	 */
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		String param = request.getParameter("param");
		System.out.println(param);
		// 这里也可以使用response.getWriter().write(param);由于outputStream不能按照response的编码格式进行编码,所以要对其参数从新编
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值