request中跟路径有关的api的分析

简介: request中跟路径有关的api的分析

      最近重在研究struts的源码,其中涉及到了request中的几个api,看了文档后还是觉得不清楚,所以在自己原来的工程中

测试了一下各个api的具体效果。在这里跟大家分享一下。

           这是我具体测试的代码:

微信图片_20221110143902.png

 这是我servlet配置的路径:

微信图片_20221110143952.png

    以下是访问这个ProductServlet后控制台打印的结果:

微信图片_20221110144026.png

     从以上我们可以发现:


   1.getRealPath(....),这个方法是返回给定资源的磁盘绝对路径,简单来说,就是以盘符开头的路径


   2.getRequestURI(....)与getRequestURL(....)这个两个方法,从名字上来说,一个是返回url(统一资源定位器)一个是返回


uri(统一资源标识符,用来唯一的标识一个资源),那么url跟uri有什么区别呢?比较结果后我们就知道,URL中包含URI,URL是


带协议,带端口号的。


   3.getContextPath(....)这个方法,其实就是用来返回工程名,或者说工程路径,看结果我们一目了然


   4.getServletPath(.....)这个方法,从结果中,我们可以分析得出,它其实就是在工程目录下,访问我们servlet的路径,或者说


servlet相对于我们工程的路径,在或者说,它就是我们在配置文件中配置的路径,但是不包括后面具体的请求资源名


   5.getPathInfo(.....),这个方法其实就是返回我们具体请求资源的名称,或者说,相对于我们的servlet而言的请求路径


相关文章
|
9月前
|
存储 缓存 算法
亚马逊 SP-API 深度开发:关键字搜索接口的购物意图挖掘与合规竞品分析
本文深度解析亚马逊SP-API关键字搜索接口的合规调用与商业应用,涵盖意图识别、竞品分析、性能优化全链路。通过COSMO算法解析用户购物意图,结合合规技术方案提升关键词转化率,助力卖家实现数据驱动决策,安全高效优化运营。
|
10月前
|
自然语言处理 监控 API
小红书爆文解码:用API分析互动数据,精准指导创作方向
在内容为王时代,爆文背后有科学公式!通过小红书API抓取百万笔记数据,提炼出点赞转化率、收藏价值系数、评论情感值三大核心指标,揭秘爆文特征不等式与内容元素矩阵,手把手教你用数据驱动创作,实现从0到百万曝光的逆袭!
1138 0
|
10月前
|
数据采集 API
京东:调用用户行为API分析购买路径,优化页面跳转逻辑
京东通过整合用户行为API,构建购买路径分析体系,运用马尔可夫链模型识别高损耗、断裂与冗余路径,优化页面跳转逻辑。实施流程合并、预加载及实时干预策略,转化率提升30.2%,路径缩短34.9%,跳转失败率下降78.7%,实现数据驱动的精细化运营。
|
10月前
|
人工智能 搜索推荐 NoSQL
唯品会:利用直播带货API实现边看边买,缩短转化路径
唯品会通过直播带货API重构电商体验,实现“边看边买”即时决策,平均转化时间从8.2分钟降至1.5分钟,弃单率下降62%,支撑百万级并发,错误率低于0.001%。技术突破推动人货场关系重塑,未来将迈向实时化、沉浸式、无感支付新标准。
|
10月前
|
缓存 监控 供应链
唯品会自定义 API 自定义操作深度分析及 Python 实现
唯品会开放平台提供丰富API,支持商品查询、订单管理、促销活动等电商全流程操作。基于OAuth 2.0认证机制,具备安全稳定的特点。通过组合调用基础接口,可实现数据聚合、流程自动化、监控预警及跨平台集成,广泛应用于供应链管理、数据分析和智能采购等领域。结合Python实现方案,可高效完成商品搜索、订单分析、库存监控等功能,提升电商运营效率。
|
10月前
|
缓存 监控 供应链
京东自定义 API 操作深度分析及 Python 实现
京东开放平台提供丰富API接口,支持商品、订单、库存等电商全链路场景。通过自定义API组合调用,可实现店铺管理、数据分析、竞品监控等功能,提升运营效率。本文详解其架构、Python实现与应用策略。
机器学习/深度学习 搜索推荐 算法
251 0
缓存 监控 供应链
346 0
缓存 监控 数据挖掘
227 0
|
10月前
|
JSON 供应链 API
‌1688图片搜索API技术内幕:从特征提取到向量匹配的完整实现路径
1688图片搜索相似商品API基于计算机视觉技术,支持通过图片查找同款或相似商品,适用于电商选品与供应链管理。API采用RESTful设计,支持JPG/PNG格式,返回含商品ID、标题、价格、销量等JSON数据,提供Python调用示例。前往体验:c0b.cc/R4rbK2