Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 57 for ResponseData (0.04 sec)

  1. fess-crawler/src/main/java/org/codelibs/fess/crawler/entity/AccessResult.java

     */
    public interface AccessResult<IDTYPE> {
    
        /**
         * Initializes the access result with the given response and result data.
         *
         * @param responseData the response data
         * @param resultData the result data
         */
        void init(ResponseData responseData, ResultData resultData);
    
        /**
         * Returns the identifier of the access result.
         *
         * @return the identifier
         */
        IDTYPE getId();
    
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 5.2K bytes
    - Viewed (10)
  2. fess-crawler/src/main/java/org/codelibs/fess/crawler/util/ResponseDataUtil.java

         *
         * @param responseData the response data containing the response body
         * @return a temporary file containing the response body
         * @throws CrawlingAccessException if an error occurs while reading the response body
         */
        public static File createResponseBodyFile(final ResponseData responseData) {
            File tempFile = null;
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 2.4K bytes
    - Viewed (0)
  3. fess-crawler/src/test/java/org/codelibs/fess/crawler/transformer/impl/BinaryTransformerTest.java

        }
    
        public void test_transform() {
            final byte[] data = new String("xyz").getBytes();
            final ResponseData responseData = new ResponseData();
            responseData.setResponseBody(data);
            final ResultData resultData = binaryTransformer.transform(responseData);
            assertEquals("xyz", new String(resultData.getData()));
        }
    
        public void test_transform_null() {
            try {
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sat Mar 15 06:52:00 UTC 2025
    - 3.2K bytes
    - Viewed (0)
  4. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/XpathTransformer.java

     * transformer.addFieldRule("body", "//body/p/text()");
     *
     * ResponseData responseData = new ResponseData();
     * responseData.setBody(new ByteArrayInputStream("&lt;html&gt;&lt;head&gt;&lt;title&gt;Example&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Hello World&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;".getBytes()));
     * responseData.setUrl("http://example.com");
     *
     * ResultData resultData = new ResultData();
     *
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 13.1K bytes
    - Viewed (0)
  5. fess-crawler/src/main/java/org/codelibs/fess/crawler/processor/impl/NullResponseProcessor.java

            super();
        }
    
        /**
         * Processes the given response data.
         * This implementation does nothing.
         *
         * @param responseData the response data to process
         */
        @Override
        public void process(final ResponseData responseData) {
            // do nothing
        }
    
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 1.5K bytes
    - Viewed (0)
  6. fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/Rule.java

    public interface Rule extends Serializable {
    
        /**
         * Determines if the given response data matches the rule.
         *
         * @param responseData the response data to be evaluated
         * @return true if the response data matches the rule, false otherwise
         */
        boolean match(ResponseData responseData);
    
        /**
         * Retrieves the unique identifier for the rule.
         *
         * @return the rule's unique identifier as a String.
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sat Mar 15 06:52:00 UTC 2025
    - 1.7K bytes
    - Viewed (0)
  7. fess-crawler/src/main/java/org/codelibs/fess/crawler/processor/impl/SitemapsResponseProcessor.java

        /**
         * Processes the given response data, extracting URLs from sitemaps.
         * @param responseData The response data.
         */
        @Override
        public void process(final ResponseData responseData) {
            final SitemapsHelper sitemapsHelper = crawlerContainer.getComponent("sitemapsHelper");
            try (final InputStream responseBody = responseData.getResponseBody()) {
                final SitemapSet sitemapSet = sitemapsHelper.parse(responseBody);
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  8. fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/RuleManager.java

    import org.codelibs.fess.crawler.entity.ResponseData;
    
    /**
     * The RuleManager interface provides methods to manage rules for processing response data.
     * It allows adding, retrieving, and removing rules, as well as checking for their existence.
     */
    public interface RuleManager {
    
        /**
         * Retrieves the rule associated with the given response data.
         *
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 2.1K bytes
    - Viewed (0)
  9. fess-crawler/src/main/java/org/codelibs/fess/crawler/client/http/HcHttpClient.java

                    }
                }
    
                responseData.setUrl(url);
                responseData.setCharSet(contentEncoding);
                if (httpRequest instanceof HttpHead) {
                    responseData.setMethod(Constants.HEAD_METHOD);
                } else {
                    responseData.setMethod(Constants.GET_METHOD);
                }
                responseData.setHttpStatusCode(httpStatusCode);
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Thu Aug 07 02:55:08 UTC 2025
    - 52.2K bytes
    - Viewed (0)
  10. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/XmlTransformer.java

     * transformer.addFieldRule("author", "/book/author/name/text()");
     *
     * ResponseData responseData = new ResponseData();
     * responseData.setResponseBody(new ByteArrayInputStream(xmlContent.getBytes(StandardCharsets.UTF_8)));
     * responseData.setEncoding("UTF-8");
     *
     * ResultData resultData = transformer.transform(responseData);
     * String extractedData = new String(resultData.getData(), StandardCharsets.UTF_8);
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 23.9K bytes
    - Viewed (0)
Back to top