path-jersey @Path获取问题

问题描述

jersey @Path获取问题

定义一个Server端接口
@Get
@path("download/{fileUrl}")
public void download(@PathParam String fileUrl){}.

客户端调用:/root/test/123.txt
WebResource resource = client.resource("http://192.168.2.110:8080/ResourceServer/rest/download");
resource.path("/root/test/123.txt").delete(Integer.class);
这样调用服务器端时接收不到的。

应该如何将/root/test/123.txt这个参数通过URL传递给server的download方法呢?
jersey有没有相关的方法?

注:jersey接口是没问题的
resource.path("/123.txt").delete(Integer.class);
server端的fileUrl可以接收到123.txt

时间: 2024-09-10 01:24:25

path-jersey @Path获取问题的相关文章

Simplify Path:LeetCode

原题链接: http://oj.leetcode.com/problems/simplify-path/ 这道题目是Linux内核中比较常见的一个操作,就是对一个输入的文件路径进行简化.思路比较明确,就是维护一个栈,对于每一个块(以'/'作为分界)进行分析,如果遇到'../'则表示要上一层,那么就是进行出栈操作,如果遇到'./'则是停留当前,直接跳过,其他文件路径则直接进栈即可.最后根据栈中的内容转换成路径即可(这里是把栈转成数组,然后依次添加).时间上不会超过两次扫描(一次是进栈得到简化路径,

HDU 1839 Delay Constrained Maximum Capacity Path(二分+最短路)

链接: http://acm.hdu.edu.cn/showproblem.php?pid=1839 题目: Delay Constrained Maximum Capacity Path Time Limit: 10000/10000 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 226    Accepted Submission(s): 98 Problem Descri

Python os.path.help

Help on module posixpath in os:NAME posixpath - Common operations on Posix pathnames.FILE /usr/lib/python2.6/posixpath.pyMODULE DOCS http://docs.python.org/library/posixpathDESCRIPTION Instead of importing this module directly, import os and refer to

Nodejs基础:路径处理模块path总结

本文摘录自<Nodejs学习笔记>,更多章节及更新,请访问 github主页地址. 模块概览 在nodejs中,path是个使用频率很高,但却让人又爱又恨的模块.部分因为文档说的不够清晰,部分因为接口的平台差异性. 将path的接口按照用途归类,仔细琢磨琢磨,也就没那么费解了. 获取路径/文件名/扩展名 获取路径:path.dirname(filepath) 获取文件名:path.basename(filepath) 获取扩展名:path.extname(filepath) 获取所在路径 例子

Android通过Path实现复杂效果(搜索按钮+时钟的实现 +svg实现)

Path : 在Android中复杂的图形的绘制绝大多数是通过path来实现,比如绘制一条曲线,然后让一个物体随着这个曲线运动,比如搜索按钮,比如一个简单时钟的实现: 那么什么是path呢! 定义:path  就是路径,就是图形的路径的集合,它里边包含了路径里边的坐标点,等等的属性.我们可以获取到任意点的坐标,正切值. 那么要获取Path上边所有点的坐标还需要用到一个类,PathMeasure; PathMesure: PathMeasure是一个用来测量Path的类,主要有以下方法: 构造方法

Android通过Path实现复杂效果(搜索按钮+时钟的实现 )

Path : 在Android中复杂的图形的绘制绝大多数是通过path来实现,比如绘制一条曲线,然后让一个物体随着这个曲线运动,比如搜索按钮,比如一个简单时钟的实现: 那么什么是path呢! 定义:path  就是路径,就是图形的路径的集合,它里边包含了路径里边的坐标点,等等的属性.我们可以获取到任意点的坐标,正切值. 那么要获取Path上边所有点的坐标还需要用到一个类,PathMeasure; PathMesure: PathMeasure是一个用来测量Path的类,主要有以下方法: 构造方法

Python中的os.path路径模块中的操作方法总结_python

解析路径路径解析依赖与os中定义的一些变量: os.sep-路径各部分之间的分隔符. os.extsep-文件名与文件扩展名之间的分隔符. os.pardir-路径中表示目录树上一级的部分. os.curdir-路径中当前目录的部分. split()函数将路径分解为两个单独的部分,并返回包含这些结果的tuple.第二个元素是路径的最后部分,地一个元素是其他部分. import os.path for path in [ '/one/two/three', '/one/two/three/', '

Android自定义View系列之Path绘制仿支付宝支付成功动画_Android

前言 使用支付宝付款时,我们可以看到成功或者失败都会有个动画提示,如果我们需要做这样的效果的话,当然,你可以让设计师给你做个GIF,但是我们知道图像比较耗内存的,我们自己可以用代码实现还是代码实现好点吧. 效果 实现方法 首先我们需要了解PathMeasure这个类,这个类我们可以理解为用来管理Path.我们主要看几个方法. PathMeasure(): 构造方法 ,实例化一个对象 PathMeasure(Path path,boolean isClosed):传入Path对象和是否闭合,pat

将选择的图片显示在listview中,并显示filename,path和type的简单实例_实用技巧

复制代码 代码如下: if (openFileDialog1.ShowDialog() == DialogResult.OK)            {                listView1.Items.Clear();                string[] files = openFileDialog1.FileNames; //定义一个数组,获取选择的文件                string[] fileinfo = new string[3];  //定义一个