0
有沒有辦法獲得用於訪問restlet的協議?例如,當通過HTTPS訪問servlet時,我會實現類似於稍微不同的行爲。我怎樣才能檢查這個?從restlet獲取Jersey協議
有沒有辦法獲得用於訪問restlet的協議?例如,當通過HTTPS訪問servlet時,我會實現類似於稍微不同的行爲。我怎樣才能檢查這個?從restlet獲取Jersey協議
顯然,你可以注入你的HttpServletRequest
的要求是這樣的:
@PUT
@Path("{storage}/{repository}/{path:.*}")
public void upload(@PathParam("storage") String storage,
@PathParam("repository") String repository,
@PathParam("path") String path,
@Context HttpServletRequest request)
throws IOException,
AuthenticationException
{
System.out.println("Using protocol " + request.getRequestURL().toString().split(":")[0]);
}
,這將這樣的伎倆。