• ranke
    了解作者
  • Java
    开发工具
  • 361KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2018-06-16 12:50
    上传日期
网络请求框架volley框架的web端代码。
server.rar
内容介绍
package cn.edu.chd.volleytest; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Date; import java.util.Enumeration; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.sun.xml.internal.messaging.saaj.packaging.mime.Header; public class JsonServlet extends HttpServlet { protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } //应该在这里加入缓存,否则客户端每次都要过来取 protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { Enumeration en = req.getHeaderNames(); while(en.hasMoreElements()) { //输出请求头 String headName = (String) en.nextElement(); System.out.println(headName+","+req.getHeader(headName)); } req.setCharacterEncoding("utf-8"); resp.setCharacterEncoding("utf-8"); resp.setContentType("text/html;charset=utf-8"); /*设置缓存*/ resp.setDateHeader("Last-Modified",System.currentTimeMillis()); resp.setDateHeader("Expires", System.currentTimeMillis()+10*1000*60); resp.setHeader("Cache-Control","max-age=10000"); resp.setHeader("Pragma","Pragma"); InputStream in = req.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(in)); String line = null; while((line = reader.readLine()) != null) { System.out.println(line); } System.out.println(req.getMethod()); resp.getWriter().println("{\"age\":20,\"id\":1,\"job\":\"程序员\",\"name\":\"张三\"}"); } }
评论
    相关推荐
    • Volley网络请求demo
      android 网络请求框架demo volley,里面有get。post请求方式
    • Android Volley 请求代码
      volley是google官方推荐的网络请求,封装了底层的网络接口
    • volley网络请求源码,添加gzip数据格式
      基于google Android网络请求Volley最新源码,增加gzip数据处理方式,支持gzip格式数据返回的数据解压。
    • https网络请求
      HTTPS全面解析,URLConnection、Volley、OkHttp下的https网络请求
    • Volley请求数据
      成功的实现了网络请求,得到了json数据
    • 快速网络请求
      自己在项目开发中对Volley Gson的二次封装,发送请求实体参数Bean底部自动组装参数并发送至服务的,接收响应后自动根据服务端的Json字符串生成返回事先定义好的实体Bean. 模块代码已经写好,是用Android Studio写好...
    • Android Volley框架之网络请求和图片加载.rar
      Android Volley框架之网络请求和图片加载提供简便的网络请求和图片加载工具,包含多种get,post请求和多种网络图片加载的方式。
    • 基于Android Volley网络请求工具
      基于Android Volley网络请求工具
    • 网络请求框架Volley
      谷歌最近推出的网路请求框架,功能强大,使用简单,只需几行代码即可完成完成网络请求,适用于数据量不大的请求,比如加载图片,JSON,String等,具体使用方法请百度一下吧,很多教程的!
    • Android网络请求框架之volley框架
      Android网络框架 Volley框架的源码和jar包,希望能帮到其他人