Sling servlet with PUT method
Hello Everyone,
I was trying to create a sling servlet with doPut method override, please find code snippet below
@SlingServlet(paths = {"/bin/mysite/ravi"},
methods = {HttpConstants.METHOD_GET, HttpConstants.METHOD_PUT})
public class MyServlet extends SlingAllMethodsServlet {
@Override
protected void doPut(@Nonnull SlingHttpServletRequest request, @Nonnull SlingHttpServletResponse response) throws IOException {
response.getWriter().write("My Servlet called");
response.getWriter().close();
}
}When I tried accessing from Postman, by access below URL, http://localhost:4502/bin/mysite/ravi with PUT method and Basic Auth. But it never calls doPut method from servlet. Any help is appreciated and thanks in advance.