有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

url中的java隐藏参数

使用电子邮件搜索时,电子邮件将显示在url中。 隐藏电子邮件部分的更好方法是什么?使用邮政? 多谢各位

URI: https://myproject/api/tenants/A1/users?email=my@例如。com&;页码=1&;页面大小=10

服务:

@GET
@Path("/tenants/{tenantsId}/users")
@Produces("application/json;charset-UTF-8")
public Response index(
@PathParam("tenantId") String tenantId, 
@DefaultValue("1") @QueryParam("page") int page,
@DefaultValue("10") @QueryParam("pageSize") int pageSize,
@QueryParam("email") string email) 
throw .....Exception;


共 (1) 个答案

  1. # 1 楼答案

    您可以使用公钥/私钥对其进行“加密”,这样在服务器端您就可以对其进行解密,而成为URL的一部分并不意味着在URL中留下一些密文。或者使用POST。或者使用JWThttps://jwt.io/