Java获取HTTP请求内容内URL的各项参数
今天做了一个后端项目把之前的HTTP请求里边的各项参数如何获得搞混了,这里小记一下
url地址:
http://localhost:8084/api/getGoodsByType?typeId=1
通过request来获取封装在对象中的信息
1.String getServerName():获取服务器名,localhost;
2.String getServerPort():获取服务器端口号,8084;
3.String getContextPath():获取项目名,/api;
4.String getServletPath():获取Servlet路径,/getGoodsByType;
5.String getQueryString():获取参数部分,即问号后面的部分:typeId=1
6.String getRequestURI():获取请求URI,等于项目名+Servlet路径:/api/getGoodsByType
7.String getRequestURL():获取请求URL,等于不包含参数的整个请求路径:http://localhost:8084/api/getGoodsByType
感谢原博主,地址:https://blog.csdn.net/joint4/article/details/46691285
本文详细介绍了使用Java从HTTP请求中获取服务器名、端口号、项目名、Servlet路径及请求参数的方法,通过实例演示了如何解析URL:http://localhost:8084/api/getGoodsByType?typeId=1。

8947

被折叠的 条评论
为什么被折叠?



