gpt4 book ai didi

java - Jersey Rest Get 具有特殊特征

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:55:31 25 4
gpt4 key购买 nike

如何创建接受“@”符号参数的 GET rest 方法?由于 @ 符号,目前它不喜欢这个。我正在传递/resource/user/my@email.com/password

@Path("/user/{Email}/{Password}")
@GET
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public JResponse<DtoUser> ValidateUser(@PathParam("Email") String email,@PathParam("Password") String password) {
logger.log(Level.INFO, "Validating user {0}", email);
IUserRepository repo = new UserRepository();
return JResponse.ok(repo.ValidateUser(email, password)).build();

}

最佳答案

看看这个answer .似乎您可以在通话中使用“%40”对“@”进行编码。希望对您有所帮助。

关于java - Jersey Rest Get 具有特殊特征,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12827942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com