【问题标题】:Parsing HTTP Request to url ending with .json将 HTTP 请求解析为以 .json 结尾的 url
【发布时间】:2016-06-30 01:42:22
【问题描述】:

当我向 "host:port/x/swagger.json" 形式的 URL 发出 HTTP 请求时,.jsonjavax.ws.rs 注释删除。

这与路径注释正则表达式有关,还是我必须做的某种类型的配置?

【问题讨论】:

  • 什么是“host:port/x/swagger.json”?当你在浏览器中输入时你会得到什么?产生您描述的行为的代码在哪里?

标签: java http jax-ws swagger


【解决方案1】:

在 URL 中,您应该使用 %2E 而不是 [.]。 其他编码字符请参考this page

【讨论】:

  • @cricket_007 这取决于您用于输入的工具/库。无论如何,我提出了值得尝试的想法,而不是在每种情况下都必须使用的东西。
  • 这是一个位于该路径下的静态文件,不需要编码。
  • 正如我所说,这取决于您使用的库/工具。在这种情况下(javax.ws.rs 注释),我认为需要编码。 See more here
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-30
  • 2011-09-17
  • 1970-01-01
  • 2016-04-14
  • 1970-01-01
相关资源
最近更新 更多