问题标签 [path-parameter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
51954 浏览

servlets - Servlet 和 /xyz/{value}/test 等路径参数,如何映射到 web.xml 中?

servlet 是否支持如下 url:

其中值可以替换为文本或数字。

如何在 web.xml 中映射它?

0 投票
2 回答
8968 浏览

servlets - servlet的通配符路径?

有一个@WebServlet(urlPatterns = "/myServlet/"). 如果用户转到myapp/myServlet/other,我仍然希望我的 servlet 能够捕获。可以这么说,通配符在 servlet 路径之后的任何内容。我怎么能这样做?

0 投票
1 回答
4333 浏览

google-app-engine - 如何使用 webapp2 解析路径参数

我来自 Java REST 背景到Pythonon Google App Engine's. 我需要一些使用webapp2路径参数的帮助。下面是 Java 如何读取请求的示例。有人会将代码翻译成python如何读取它webapp2吗?

我已经浏览了 google 上的示例(https://developers.google.com/appengine/docs/python/gettingstartedpython27/usingwebapp)。但我不知道如何扩展简单

0 投票
1 回答
19836 浏览

web-services - 在 REST Web 服务中使用查询字符串

我认为使用 REST Web 服务的一个主要特征和原因是使用路径参数而不是查询参数。但是许多公开可用的 REST Web 服务使用查询参数。

我认为查询参数不应该在 REST Web 服务中使用是错误的吗?是否有关于不在 REST Web 服务中使用查询参数的建议或规则?

0 投票
1 回答
3007 浏览

java - Jersey REST 和 PathParam 正则表达式

我正在尝试使用 Jersey 开发 REST Web 服务。我的要求是能够根据传递的 PatParam 参数访问 Web 服务并返回数据。到目前为止,我的网络服务如下:

考虑到上面的代码,我想要实现的是以下内容:

应该以“json”格式返回所有人的列表(因此是 .json 扩展名)

现在,我希望能够通过简单地输入人的 ID 来获取特定人的信息,并根据扩展名在 json/xml 中返回该人的信息:

使用上面的 URL,我应该返回 personId: Mouhammed89 的信息,并以 json 格式返回信息。

我知道我的问题在于我正在使用的正则表达式,所以我非常感谢创建它们的帮助。

0 投票
1 回答
6465 浏览

angularjs - AngularJS 资源可选路径参数

我正在使用AngularJS $resource 工厂来访问客户端 REST 服务。一些参数是用可选的路径参数而不是查询参数定义的。

情况1:

我调用myUrl/application-:applicationID/limit-:limit.json

和:

我得到了myUrl/application-1234/limit-10.json的正确 URL

案例二:

我调用myUrl/application-:applicationID/limit-:limit.json

和:

我希望生成的 url 忽略可选limit参数并折叠到myUrl/application-1234.json

但是,我得到的是myUrl/application-1234/limit-.json

*编辑我有几个 API 类别,例如 Foo1、Foo2,每个都有几个端点,例如 endPoint1、endPoint2,并且使用@Deiter 帖子中的方法,我看不到在不使用临时类别名称然后绑定的情况下干净地列出所有资源的方法最后他们都在一起。

示例调用:

0 投票
3 回答
26752 浏览

rest - 在httpservlet请求中获取路径参数的任何方式

我已经实施了休息服务。

我正在尝试在过滤器中获取请求的路径参数。

我的要求是

/api/test/{id1}/{status}

0 投票
1 回答
784 浏览

rest - RESTFul ws 中的 PathParam

我需要将文件的路径用作 PathParam,我该怎么办?我应该使用 URLEncode e URLDecode 吗?有人可以给我一个例子吗?

我的ws的结构是:

提前致谢

0 投票
2 回答
920 浏览

java - Jersey Path Param:多个反斜杠分隔的参数

上面的注释可用于将myValue 检索到/assetViewCount/myValue 等 url 的路径中。

如何从路径中的/assetViewCount/myValue/nextValue获取myValue/ nextValue

0 投票
1 回答
4764 浏览

java - 如何在 REST 中验证路径变量

我的问题是如果我使用@PathParam,我如何验证请求参数。

例如我有两个请求参数,name 和 id

如果用户提交姓名或 ID 的空白,我应该发送一个回复,提及该姓名是必需的/ID 是必需的。

如果我使用@QueryParam,我可以进行验证,但如果我必须使用路径变量,我不知道该怎么做。

如果我只是测试使用http:/localhost:/.../search/namevalueorhttp:/localhost:/.../search/idvalue或者http:/localhost:/.../search/它抛出 servlet 异常。

下面是代码,如果我使用 QueryParams 验证工作得很好,请让我知道当我使用 pathparam 时的方法