0
我在POST的資源中獲取了NULL @HeaderParam。但是,身份驗證篩選器會在呼叫到達資源前攔截呼叫併成功提取標題信息。相同的標題信息。在資源中結果爲空。Jersey @HeaderParam null在POST中
它在構造函數中失敗並拋出NullPointerException。
代碼資源類:
@Path("/profile")
@Consumes(MediaType.APPLICATION_JSON)
public class UserAccountEP {
@HeaderParam("userId")
public String userId;
public UserAccountEP()
{
if(userId==null)
throw new NullPointerException("UserId is null");
}
@POST
@Path("/action")
public void action(String ip) throws IOException {}
}
是否有人可以看看我在做什麼錯?
謝謝。
那麼,有沒有我可以用來驗證注入值的注入監聽器?不過謝謝。 – TBA
它的工作,謝謝:) – TBA