当前位置: 首页 > news >正文

张家港做淘宝网站上海十大营销策划公司

张家港做淘宝网站,上海十大营销策划公司,长沙网络公司推广,网站建设问题及对策关于Servlet开发的流程推荐看servlet开发-通过Tomcat部署一个简单的webapp Servlet开发与idea集成的插件安装推荐看idea集成tomcat(Smart Tomcate插件安装) postman(第三方创建HTTP请求工具)的安装推荐看创建HTTP请求的几种方式…

关于Servlet开发的流程推荐看servlet开发-通过Tomcat部署一个简单的webapp

Servlet开发与idea集成的插件安装推荐看idea集成tomcat(Smart Tomcate插件安装)

postman(第三方创建HTTP请求工具)的安装推荐看创建HTTP请求的几种方式

         HttpServletRequest类是Servlet开发常用的类之一

        HttpServletRequest类的方法:

代码及其注释

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Enumeration;/*** Created with IntelliJ IDEA.* Description:* User: wuyulin* Date: 2023-09-22* Time: 12:19*/
//通过HttpServletRequest中的方法去获取并打印HTTP请求的信息
@WebServlet("/request")
public class HttpServletRequestExercise extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {//由于要通过br来对返回给用户的数据换行,所以http响应数据报的类型应该是html类型,要显式设置一下resp.setContentType("text/html");//用StringBuilder对象来拼接Http请求的内容StringBuilder http_rep=new StringBuilder();//Http请求的请求头部分//拼接Http请求的方法http_rep.append(req.getMethod()+" ");//拼接Http请求的URIhttp_rep.append(req.getRequestURI());//拼接Http请求的URI的ContextPath部分http_rep.append(req.getContextPath());//拼接Http请求的URL中的查询字符串http_rep.append("?"+req.getQueryString());//拼接Http请求的版本号http_rep.append(req.getProtocol()+"<br>");//Http请求的Header部分//Header中就是一些键值对,大多数是统一规定的,少部分是程序员自己定义的//先获取到Header中所有的key值,放到一个枚举中Enumeration<String> header_key= req.getHeaderNames();//遍历枚举中的key值//判断枚举中是否还有元素,有的话就取出来,没有的话就停止循环while (header_key.hasMoreElements()){String key=header_key.nextElement();http_rep.append(key+"="+req.getHeader(key)+"<br>");}//把http_rep字符串中的数据传到resp响应对象中(传到了http响应报文的body中)resp.getWriter().write(http_rep.toString());}
}

        写好代码部署好webapp后,我们便可以通过postman工具向部署好的webapp发起一个请求,就能得到如下的效果

        我们可以看到,通过HttpServletRequest类中的方法得到了HTTP请求的信息

http://www.yayakq.cn/news/437607/

相关文章:

  • 建设网站需要公司吗商标注册证查询网
  • 郑州市二七建设局网站国内最新新闻摘抄
  • 网站优化改版施工企业财务管理制度及报销流程
  • 网站 架构 设计网站分析培训班
  • 服务器建网站python在线编程器
  • 湘潭建网站wordpress昵称
  • 怎么做网站滑动图片部分抖音推广运营公司
  • 网站制作需要哪些软件网站设计宽屏
  • 建设优惠券网站外贸设计网站
  • 小白怎么学做网站广西智能网站建设哪家好
  • 旅游网站开发近五年参考文献微信网站开发费用
  • 虹口专业网站建设小网站建设公司
  • 传奇免费网站模板下载与狗做网站
  • 网站上的广告怎么做做百度网站要多少钱
  • 广州市住房和城乡建设局官方网站产品免费推广平台有哪些
  • pageadmin做的网站的域名必须要备案吗网站页面设计报告
  • 房地产企业网站模板免费下载创办一个网站需要多少资金
  • 广州住房公积金建设银行预约网站cdr 做网站
  • 马云为什么做网站logo查询有没有注册过
  • 网站ui设计师培训做韦恩图的在线网站
  • jcms网站建设网站建设的教程视频
  • 投简历网站完整的外贸出口流程
  • 如何做免费的网站推广网站制作设计
  • 爱站网站长seo综合查询开发公众号平台
  • 做好网站开发工作总结深建小程序
  • 招聘网站内容建设南通网站定制公司
  • 网站建设与设计学了做什么的盘锦949公社最新招聘
  • wordpress 菜单相册厦门seo关键词优化培训
  • 网站前台模板下载四川建设工程交易信息网站
  • win7用自己ip做网站直播系统程序