1、请求更多方法

/*******[1]获得req对象中的头信息*(了解)*******************/Enumeration<String> headerNames = req.getHeaderNames();while(headerNames.hasMoreElements()){String next = headerNames.nextElement();System.out.println(next+"-----"+req.getHeader(next));}/*******[2]获得URL地址信息*********************///httpSystem.out.println(req.getScheme());//127.0.0.1System.out.println(req.getServerName());//8888System.out.println(req.getServerPort());//   /servlet/MoreServletSystem.out.println(req.getServletPath());// √  /servlet22   System.out.println(req.getContextPath());// √ /servlet22/servlet/MoreServletSystem.out.println(req.getRequestURI());// √ http://127.0.0.1:8888/servlet22/servlet/MoreServlet  System.out.println(req.getRequestURL());// GETSystem.out.println(req.getMethod());// √ pwd=123&zh=456System.out.println(req.getQueryString());/********[3]req对象获得值的操作 (重点)****************///获得前台的数据String  zh = req.getParameter("zh");//获得前台的爱好的选择的多选操作String[] hobby = req.getParameterValues("hobby");/*********[4]获得远程的和本地的信息(了解)*************///获得远程的信息---客户端浏览器System.out.println(req.getRemoteAddr());System.out.println(req.getRemoteHost());System.out.println(req.getRemotePort());//获得本地的信息---本地服务器System.out.println(req.getLocalAddr());System.out.println(req.getLocalName());System.out.println(req.getLocalPort());/***********[5]获得其他对象的操作(重点)************************///获得session对象HttpSession session = req.getSession();//获得全局的对象ServletContext servletContext = req.getServletContext();ServletContext servletContext2 = this.getServletContext();//获得cookie对象Cookie[] cookies = req.getCookies();/***********[6]req对象中的其他的方法(重点)*******************///解决中文乱码req.setCharacterEncoding("utf-8");//转发req.getRequestDispatcher("").forward(req, resp);req.setAttribute("msg", "");req.getAttribute("msg");

2、响应更多方法

     resp.setContentType("text/html;charset=utf-8");//设置响应回去的编码方式resp.setCharacterEncoding("utf-8");//设置文本的长度  ---文件下载的时候需要使用resp.setContentLength(1024);//重定向/*resp.sendRedirect("");*///把cookie对象保存到resp对象中resp.addCookie(cookie);//(了解)//在响应头中添加对应的信息如果name一致也不会覆盖resp.addHeader("cou", "javaEE");resp.addHeader("cou", "javaSE");//设置指定的响应头信息  name一致会覆盖resp.setHeader("cou1", "java");resp.setHeader("cou1", "javascript");

请求和响应向更多内容相关推荐

  1. ajax请求怎么判断没有更多内容,怎么知道ajax 请求完了,想在数据没请求完时,页面有一个loading效果...

    参考下 var loading = (function(){ var $loading = $('body').append(' var show = function(){ $loading.fad ...

  2. 【JavaLearn】#(23)JSP相关语法、HTTP协议、Servlet介绍、Servlet生命周期、请求和响应、相对路径、转发和重定向

    1. JSP简单内容 1.1 JavaEE JavaEE 包含JSP JavaEE是一个开发分布式企业级应用的规范和标准.JavaEE包含之前学过的所有内容(JavaSE) 真正开发中,很少使用Jav ...

  3. JavaWeb | HTTP 协议请求与响应格式

    一.HTTP 是什么 计算机网络核心概念:网络协议 网络协议种类非常多,其中一些耳熟能详的,IP,TCP,UD- 其中还有一个应用非常广泛的协议HTTP,HTTP 协议大概率是咱们日后开发中用的最多的 ...

  4. Spring Cloud Gateway-ServerWebExchange核心方法与请求或者响应内容的修改

    Spring Cloud Gateway-ServerWebExchange核心方法与请求或者响应内容的修改 前提 本文编写的时候使用的Spring Cloud Gateway版本为当时最新的版本Gr ...

  5. curl查看swift状态命令_HTTP 请求与响应包括哪些,如何用Chrome查看 HTTP 请求与响应内容和curl 命令的使用...

    1.HTTP的请求和响应其实就是通过电脑上的软件来进行的,客户端请求的内容发送到服务器上,服务器收到请求后就会响应客户端的请求,如图: HTTP请求的内容及格式: 请求最多包含四部分,最少包含三部分. ...

  6. Jmeter书中不会教你的(7)——prev变量用于输出请求和响应内容

    前一节讲了利用Dummy Sampler模拟接口请求和响应,实际执行接口时我们需要查看不同的请求内容对应的不同响应是否符合预期,如不符合期望将信息打印出来以便提供开发去查找问题. 利用beanshel ...

  7. SpringCloud Gateway打印请求、响应内容和唯一流水号配置

    SpringCloudGateway默认不打印请求和响应body,对于问题排查非常不友好.通过以下方式打印请求和响应body,header等内容. 实现自定义netty handler,转发请求和接受 ...

  8. 优雅地记录http请求和响应的数据

    点击关注公众号,Java干货及时送达 来源:https://fredal.xin/http-body-recorder 经常会遇到需要处理 http 请求以及响应 body 的场景. 而这里比较大的一 ...

  9. jQuery+PHP实现浏览更多内容

    Ajax加载的基本原理:当页面载入时,jQuery向后台请求数据,PHP通过查询数据库将最新的几条记录显示在列表页,在列表页的底部有个"查看更多"的链接,通过触发该链接,向服务端发 ...

最新文章

  1. 作为一名合格的前端开发工程师需要会哪些
  2. 分享 - Social.framework
  3. 什么叫静态构建版本号码_为什么要使用GatsbyJS构建静态网站
  4. 解决windows指纹登录不灵问题
  5. struts2.xml中使用chain和redirectAction这两个注意事项
  6. 使用Image.GetThumbnailImage 方法返回缩略图
  7. idea 生成sdk_如何安装独立的Android SDK,然后将其添加到Windows上的IntelliJ IDEA?
  8. 呼叫中心行业,引领时代进步
  9. 形式语言与自动机 3.正则表达式
  10. 现在的小程序,商家凭什么入驻你!
  11. 送给python初学者在简单编程练习题中的小技巧
  12. 网站速度对谷歌SEO优化的影响
  13. 解决idea项目中没有蓝色方块
  14. 对人工智能芯片的一些看法
  15. 台式电脑无法开机,一直显示未检测到信号/显示检测信号线解决方法
  16. 网页版短信平台发送教程【图文】
  17. window7旗舰版安装语言包
  18. MATLAB 提取分数的分子分母,并转换为数值
  19. OCP 11G 051题库解析笔记-1
  20. [Unity学习笔记]2D游戏中的触碰/OnMouseDown

热门文章

  1. srs10流程图_高效的SRS资源指示方法与流程
  2. darknet activate_array
  3. K. Easy Sigma(类欧几里得)
  4. [2020多校A层11.22]party(概率期望/近似)
  5. 【洛谷P4719】动态DP【LCT】【矩阵】
  6. Acwing 236. 格鲁吉亚和鲍勃(博弈论妙题)
  7. 2020牛客国庆集训派对day1 Zeldain Garden
  8. CodeForces:749(div1)750(div2)
  9. 51nod2626-未来常数【树上启发式合并,线段树】
  10. jzoj6191-[NOI2019模拟2019.5.31]Exchange【线段树】