- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 58 for requerits (0.08 seconds)
-
src/main/java/org/codelibs/fess/filter/RateLimitFilter.java
import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; /** * Filter for rate limiting to protect against bot attacks and excessive requests. * Tracks request counts per IP address and blocks excessive requests based on configurable thresholds. */ public class RateLimitFilter implements Filter { private static final Logger logger = LogManager.getLogger(RateLimitFilter.class); /**Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Dec 24 14:16:27 GMT 2025 - 4.4K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/filter/WebApiFilter.java
import jakarta.servlet.ServletResponse; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; /** * Servlet filter for processing web API requests. * This filter intercepts HTTP requests and delegates processing to appropriate web API managers. */ public class WebApiFilter implements Filter { /** * Default constructor. */ public WebApiFilter() {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 2.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/filter/CorsFilter.java
import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; /** * Filter for handling Cross-Origin Resource Sharing (CORS) requests. * Processes CORS headers and handles preflight OPTIONS requests. */ public class CorsFilter implements Filter { /** * Creates a new instance of CorsFilter. */ public CorsFilter() { // Default constructor }
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Nov 28 16:29:12 GMT 2025 - 2.9K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/api/WebApiRequest.java
import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletRequestWrapper; /** * Wrapper for HTTP servlet requests in web API context. * This class extends HttpServletRequestWrapper to provide custom servlet path handling * for web API requests. */ public class WebApiRequest extends HttpServletRequestWrapper { /** * The custom servlet path for this web API request. */Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 1.9K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/go/GoAction.java
import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.StreamResponse; import jakarta.annotation.Resource; /** * Action class for handling document redirection requests. * This action processes "go" requests that redirect users to specific documents * while tracking click events and handling various URL types including file system paths. */ public class GoAction extends FessSearchAction { /**
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Dec 11 09:47:03 GMT 2025 - 9K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/cors/CorsHandler.java
*/ package org.codelibs.fess.cors; import jakarta.servlet.ServletRequest; import jakarta.servlet.ServletResponse; /** * Abstract base class for handling CORS (Cross-Origin Resource Sharing) requests. * Provides common CORS header constants and defines the processing interface. */ public abstract class CorsHandler { /** * Creates a new instance of CorsHandler. */ public CorsHandler() {
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 2.4K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/api/WebApiManager.java
import jakarta.servlet.http.HttpServletResponse; /** * Interface for managing web API request processing. * Implementations of this interface handle specific types of web API requests * by matching incoming requests and processing them accordingly. */ public interface WebApiManager { /** * Checks if the request matches this API manager. * @param request The HTTP servlet request.Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 1.7K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/api/engine/SearchEngineApiManager.java
} } response.sendError(statusCode, message); } } /** * Processes API requests to the search engine. * Handles both regular API calls and plugin requests. * * @param request the HTTP servlet request * @param response the HTTP servlet response * @param path the request path after removing the prefixCreated: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 26 02:24:40 GMT 2026 - 13.4K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/filter/EncodingFilter.java
/** * Servlet filter for handling character encoding conversion and URL redirection. * This filter processes requests with specific encoding requirements and converts * character encodings according to configured mapping rules. * * <p>The filter intercepts requests matching configured path patterns and * redirects them with proper character encoding applied to parameters.</p> */
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 9.5K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/filter/LoadControlFilter.java
import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; /** * Filter for CPU load-based request control. * Returns HTTP 429 (Too Many Requests) when CPU usage exceeds configurable thresholds. * Web and API requests have independent threshold settings. */ public class LoadControlFilter implements Filter { private static final Logger logger = LogManager.getLogger(LoadControlFilter.class);
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Tue Feb 10 04:24:02 GMT 2026 - 4.8K bytes - Click Count (0)