http请求

1)GET方式提交 
    a)地址栏(URI)会跟上参数数据。以?开头,多个参数之间以&分割。
2)POST方式提交
    a)参数不会跟着URI后面。参数而是跟在请求的实体内容中。没有?开头,多个参数之间以&分
只有POST提交的参数会放到实体内容中
HttpServletRequest对象
HttpServletRequest对象作用是用于获取请求数据。

                   核心的API:
                    请求行: 
                        request.getMethod();   请求方式
                        request.getRequetURI()   / request.getRequetURL()   请求资源
                        request.getProtocol()   请求http协议版本
                    
                    请求头:
                        request.getHeader("名称")   根据请求头获取请求值
                        request.getHeaderNames()    获取所有的请求头名称

                    实体内容:
                        request.getInputStream()   获取实体内容数据
HttpServletResponse对象
            HttpServletResponse对象修改响应信息:

                    响应行: 
                            response.setStatus()  设置状态码
                    响应头: 
                            response.setHeader("name","value")  设置响应头
                    实体内容:
                            response.getWriter().writer();   发送字符实体内容
                            response.getOutputStream().writer()  发送字节实体内容 
原文地址:https://www.cnblogs.com/linst/p/5870816.html