Package br.ufsc.labsec.web
Class RequestParameterProcessor
java.lang.Object
br.ufsc.labsec.web.RequestParameterProcessor
public class RequestParameterProcessor extends Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RequestParameterProcessor(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and Type Method Description List<jakarta.servlet.http.Part>getPart(String name)protected ReqItem<String>parameter(String name)Cria umReqItempara um parâmetro da requisiçãoprotected ReqItem<List<jakarta.servlet.http.Part>>part(String name)Cria umReqItempara um parte da requisição (válido para requisições multipart)InputStreampartToStream(jakarta.servlet.http.Part part)
-
Field Details
-
request
protected final jakarta.servlet.http.HttpServletRequest request -
response
protected final jakarta.servlet.http.HttpServletResponse response
-
-
Constructor Details
-
RequestParameterProcessor
public RequestParameterProcessor(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
-
Method Details
-
parameter
Cria umReqItempara um parâmetro da requisição- Parameters:
name- nome do parâmetro- Returns:
- um
ReqItempara o parâmetro
-
part
Cria umReqItempara um parte da requisição (válido para requisições multipart)- Parameters:
name- nome da parte- Returns:
- um
ReqItempara a parte
-
getPart
- Throws:
ApiMisusageException
-
partToStream
- Throws:
ApiMisusageException
-