You can call it in following methods :
- public void doDelete(HttpCardServletRequest req,httpCardServletResponse resp) throws Exception
- public void doGet(HttpCardServletRequest req, HttpCardServletResponse resp)throws Exception
- public void doHead(HttpCardServletRequest req, HttpCardServletResponse resp)throws UserException, Exception
- public void doOptions(HttpCardServletRequest req,HttpCardServletResponse resp) throws Exception
- public void doPost(HttpCardServletRequest req, HttpCardServletResponse resp)throws Exception
- public void doPut(HttpCardServletRequest req, HttpCardServletResponse resp)throws Exception
byte data;
byte[] content = JCSystem.makeTransientByteArray((short) req .getContentLength(), JCSystem.CLEAR_ON_RESET);
HttpCardServletInputStream in = req.getInputStream();
try {
for (short i = 0; i < content.length; i++)
{
data = in.read();
content[i] = data;
}
}
catch (EndOfStreamException e) { }
// or
in.read(content,0,content.length);