使用电子邮件呼叫GET / api / users / {login}

时间:2016-10-27 10:47:09

标签: rest jhipster

我有问题自定义JHipster内置int服务:/ api / users / {login},因为我希望我的登录是电子邮件。 我正在用JHipster内置的Swagger测试请求:

“helloworld @ gmailcom” - REST调用返回406 - HttpMediaTypeNotAcceptableException “helloworld@gmail.com” - REST调用传递错误,返回404

发现这个话题,问题是由“。”引起的。 :

https://github.com/jhipster/generator-jhipster/issues/3338

如果我想使用电子邮件参数进行REST服务,会有什么解决方案?

1 个答案:

答案 0 :(得分:0)

好的,我的问题是由Spring ContentNegotiationConfigurer功能引起的。 将此添加到配置请求后:

@Override
public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
    configurer.favorPathExtension(false);
}