【Response】
Response:
1. request对象和response对象的原理
1.request和response对象是由服务器创建的,我们来使用他们
2.request对象是来获取请求消息,response对象是来设置响应消息
2.request对象继承体系结构:
ServletRequest --接口
| 继承
HttpServletRequest --接口
| 实现
org.apache,catalina.connector.RequestFacade 类(tomcat)
3.request功能
1.获取请求消息
1.获取请求行数据
*GET /day14/demo1?name=zhangsan HTTP/1.1
*方法:
1.获取请求方式 :GET
*String getMethod()
*2.获取虚拟目录 :/day14
*String getContextPath()
3.获取Servlet路径: /demo1
*String getServletPath()
4.获取get方式请求参数: name=zhangsan
*String getQueryString()
*5.获取请求的URI: /day14/demo1
*String getRequestURI()
返回: /day14/demo1
*StringBuffer getRequestURL()
返回: http://localhost/day14/demo1
6.获取协议及版本: HTTP/1.1
*String getProtocol()
7.获取客户机的IP地址
*String getRemoteAddr()
【Response】相关推荐
- 【Response】全面总结并理解response
HTTP中的响应消息和请求消息一样,分成四部分 响应行--格式:协议/版本 状态码 状态码描述,比如:HTTP/1.1 200 OK 关于状态码: ▶ 理解:服务器告诉客户端本次请求和响应的情况. ▶ ...
- 【转】HTTP Response Header 的 Content-Disposition
因为听到有同事讨论JSP输出Excel文件的,就是在页面上有一个[导出]按钮,能够将查询结果导出到Excel文件让用户下载.有人说要用POI在后台生成临时的Excel文件,然后通过读取FileStre ...
- 【k8s】Error response from daemon: Get https://192.168.22.234/v2/: dial tcp 192.168.22.234:443: connec
[起因] 番茄配蔬菜!!! 起初Dashborad无法访问,在重启了相关的节点之后,登录进来发现,你怎么成这样了呢,大兄滴儿~~ [问题] 仔细看一下报错信息,我们可以找到错误原因:Faile ...
- 【Kafka】KafkaConnection to 1002 was disconnected before the response was read
1.背景 在 问题 [Kafka]Kafka 奇怪问题之无法用Java 客户端消费 这里不是写了一个java消费的客户端吗,去消费,然后消费的时候报错这个,好像是消费的时候,我关闭了客户端导致的报错 ...
- 一个java高级工程师的进阶之路【转】
一个java高级工程师的进阶之路[转] 宏观方面 一. JAVA.要想成为JAVA(高级)工程师肯定要学习JAVA.一般的程序员或许只需知道一些JAVA的语法结构就可以应付了.但要成为JAVA(高级) ...
- sql查询返回xml数据之应用【转载】
sql查询返回xml数据之应用[转载] 今天查看邮件,看到一标题Using the FOR XML Clause to Return Query Results as XML,点进去看了看,以前也是知 ...
- 【linux】串口编程(二)——非阻塞接收
项目中很少会使用阻塞接收,一般都是select+read监听模式来实现非阻塞接收. 使用selece时,需要处理一些异常情况的返回,比如:系统中断产生EINTR错误:超时错误ETIMEDOUT. 使用 ...
- winform模拟登陆网页_【教程】模拟登陆网站 之 C#版(内含两种版本的完整的可运行的代码)...
之前已经介绍过了网络相关的一些基础知识了: 以及简单的网页内容抓取,用C#是如何实现的: 现在接着来介绍,以模拟登陆百度首页: 为例,说明如何通过C#模拟登陆网站. 不过,此处需要介绍一下此文前提: ...
- 【Prometheus】Exporter详解
在 [Prometheus] Prometheus 入门到实战搭建监控系统 中为了采集主机的监控样本数据,我们在主机上安装了一个Node Exporter程序,该程序对外暴露了一个用于获取当前监控样本 ...
最新文章
- [BZOJ1007] [HNOI2008] 水平可见直线 (凸包)
- python if语句多个条件-关于函数:如何在python中为一个if语句提供多个条件
- 为CentOS添加网络yum源
- Linux界面自动化测试框架不完全汇总
- tomcat mysql数据源_Tomcat mysql 配置数据源
- boost::python::upcast的测试程序
- Hbase高级应用:建表高级属性、行键设计、设计原则、热点问题
- DevOps案例研究:知人善任——Google敏捷核心文化
- Python爬虫实战---抓取图书馆借阅信息
- linux 配置用户密码,Linux ——用户密码相关设置
- command对象提供的3个execute方法是_Python:3分钟看懂,基于 Psycopg2 的 PostgreSQL 操作指南!
- 初识验收测试管理工具FitNesse
- my ReadBook_4juan / zikao / zixuekaoshi
- 联想微型计算机怎么拆开图解,Lenovo(Ideapad)笔记本如何拆卸及安装电池
- 绿色数据中心“东数西算”全面启动
- 每个创业者都是一本小说
- java pgm_java - 如何用Java读取PGM图像? - 堆栈内存溢出
- OR(odd ratios)
- 2023中国数据安全发展趋势十大预测
- 基于Python打印文字到桌面壁纸上的提醒学习小程序