Class UploadServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class UploadServlet extends BasicAuthServlet
A servlet to support file uploads.
Since:
7.5
Version:
12.3
Author:
Luke
See Also:
  • Constructor Details

    • UploadServlet

      public UploadServlet()
  • Method Details

    • getServletInfo

      public String getServletInfo()
      Returns the servlet description.
      Specified by:
      getServletInfo in interface jakarta.servlet.Servlet
      Overrides:
      getServletInfo in class jakarta.servlet.GenericServlet
      Returns:
      name, author and copyright info for this servlet
    • doPost

      public void doPost(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse rsp) throws jakarta.servlet.ServletException, IOException
      Processes HTTP POST requests for attachments.
      Overrides:
      doPost in class jakarta.servlet.http.HttpServlet
      Parameters:
      req - the HTTP request
      rsp - the HTTP response
      Throws:
      IOException - if a network I/O error occurs
      jakarta.servlet.ServletException
    • doGet

      public void doGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse rsp) throws IOException
      Process HTTP GET requests for chunk completion. Returns a 200 if the chunk is uploaded, or a 404 if not.
      Overrides:
      doGet in class jakarta.servlet.http.HttpServlet
      Parameters:
      req - the HTTP request
      rsp - the HTTP response
      Throws:
      IOException - if something bad happens