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

做网站靠教育赚钱上海企业网站推广

做网站靠教育赚钱,上海企业网站推广,json做网站的数据库,自己做网站买东西多表单多用于文件上传,因为 toacat的实现机制,涉及到了将参数数据临时存储到磁盘上,取的时候只能取字节流 get和post虽然在http请求里带参的位置不同 但是javaSE里对于 HttpServletRequest这个对象定义,这两种传参的取参方式相同…
  • 多表单多用于文件上传,因为 toacat的实现机制,涉及到了将参数数据临时存储到磁盘上,取的时候只能取字节流

  • get和post虽然在http请求里带参的位置不同

  • 但是javaSE里对于

    HttpServletRequest这个对象定义,这两种传参的取参方式相同
  • 假设有一个表单,用户输入了用户名kimi和年龄25,提交GET请求后,URL会变成:

    http://example.com/FormSubmitServlet?username=kimi&age=25
  • 特点

    • 参数直接显示在URL中,因此不适合传输敏感信息(如密码)。

    • 参数长度有限制,通常不超过2KB。

    • 可以通过浏览器地址栏直接访问或分享。

2. POST 请求

  • 参数位置POST请求的参数会放在HTTP请求的正文中(Body)。

  • 格式:常见的格式是application/x-www-form-urlencoded,参数也是以key=value的形式发送,但它们不会显示在URL中。

  • 示例: 假设用户在表单中输入了用户名kimi和年龄25,提交POST请求后,请求正文会包含:

    username=kimi&age=25

    而URL仍然是:

    http://example.com/FormSubmitServlet
  • 特点

    • 参数不会显示在URL中,适合传输敏感信息。

    • 参数长度没有限制,可以传输大量数据。

    • 不会直接暴露在浏览器地址栏中,更安全。

HttpServletRequest中获取参数

无论是GET请求还是POST请求,都可以通过HttpServletRequestgetParameter()方法获取参数值。getParameter()方法会根据请求类型自动从URL或请求体中提取参数。

示例代码

java复制

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 获取GET请求中的参数String username = request.getParameter("username");String age = request.getParameter("age");System.out.println("GET请求 - 用户名: " + username + ", 年龄: " + age);// 响应response.setContentType("text/html");response.getWriter().println("<h1>这是GET请求</h1>");response.getWriter().println("<p>用户名: " + username + "</p>");response.getWriter().println("<p>年龄: " + age + "</p>");
}@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 获取POST请求中的参数String username = request.getParameter("username");String age = request.getParameter("age");System.out.println("POST请求 - 用户名: " + username + ", 年龄: " + age);// 响应response.setContentType("text/html");response.getWriter().println("<h1>这是POST请求</h1>");response.getWriter().println("<p>用户名: " + username + "</p>");response.getWriter().println("<p>年龄: " + age + "</p>");
}

总结

  • GET请求:参数在URL中,适合无敏感信息的小量数据传输。

  • POST请求:参数在请求体中,适合传输大量数据或敏感信息。

  • HttpServletRequest中,可以通过getParameter()方法统一获取参数,无需关心请求类型。

http://www.dtcms.com/wzjs/124472.html

相关文章:

  • 山西网站建设推广服务想做电商怎么入手
  • 企业做电商网站最大的搜索网站排名
  • 泉州网站优化排名推广行者seo无敌
  • 初创企业网站建设流程广告行业怎么找客户
  • 网站开发的就业前景如何收录优美的图片
  • 多多返利网站建设seo关键词快速排名
  • 重庆市建设工程造价信息网查询百度排名优化
  • 阜阳建网站内蒙古seo
  • 网站域名查询工具热门搜索关键词
  • 有哪些专做旅游定制的网站快速提高排名
  • 只做黑白摄影的网站seo诊断服务
  • 做代购网站有哪些东西网络营销推广公司名称
  • 专业做网站安全的sine安爱站关键词挖掘软件
  • 中山做企业网站手机优化器
  • 做网站 发现对方传销网站seo关键词排名查询
  • 中国交通建设网站地推团队接单平台
  • 重庆新闻联播今天seo实战
  • 下载个网上销售网站常州seo排名收费
  • 平面设计做网站的步骤免费发布活动的平台
  • 网站建设存在的问题和不足什么是营销
  • 合肥建筑网站百度推广点击收费标准
  • 微商城网站建设服务百度网站优化软件
  • 宝安网页搜索引擎排名优化技术
  • 2015年做哪个网站致富windows优化大师有必要安装吗
  • 简述电子商务网站开发的研究意义下载百度app到桌面
  • 兼职做问卷调查的网站好长沙seo优化哪家好
  • 做网站方法最新新闻事件今天疫情
  • 网站域名指什么3天引流800个人技巧
  • 贾汪区建设局网站黄页引流推广网站软件免费
  • 红安建设局官方网站长沙百度快速排名