因為沒有特別需要修改的地方,所以以下的範例程式碼基本上是直接從 [1] 複製過來。
方法 1:
@GET
@Path("/get")
public Response addUser(@HeaderParam("user-agent") String userAgent) {
return Response.status(200)
.entity("addUser is called, userAgent : " + userAgent)
.build();
}
方法 2:
@GET
@Path("/get")
public Response addUser(@Context HttpHeaders headers) {
String userAgent = headers.getRequestHeader("user-agent").get(0);
return Response.status(200)
.entity("addUser is called, userAgent : " + userAgent)
.build();
}
參考資料:
1、Get HTTP Header In JAX-RS
沒有留言:
張貼留言