equal
deleted
inserted
replaced
371 * <p> For example: |
371 * <p> For example: |
372 * <pre> {@code // A LineParserSubscriber that implements Flow.Subscriber<String> |
372 * <pre> {@code // A LineParserSubscriber that implements Flow.Subscriber<String> |
373 * // and accumulates lines that match a particular pattern |
373 * // and accumulates lines that match a particular pattern |
374 * Pattern pattern = ...; |
374 * Pattern pattern = ...; |
375 * LineParserSubscriber subscriber = new LineParserSubscriber(pattern); |
375 * LineParserSubscriber subscriber = new LineParserSubscriber(pattern); |
376 * HttpResponse<List<String>> response = client.sendAsync(request, |
376 * HttpResponse<List<String>> response = client.send(request, |
377 * BodyHandler.fromLineSubscriber(subscriber, (s) -> s.getMatchingLines(), "\n")).join(); |
377 * BodyHandler.fromLineSubscriber(subscriber, s -> s.getMatchingLines(), "\n")); |
378 * if (response.statusCode() != 200) { |
378 * if (response.statusCode() != 200) { |
379 * System.err.printf("ERROR: %d status received%n", response.statusCode()); |
379 * System.err.printf("ERROR: %d status received%n", response.statusCode()); |
380 * } }</pre> |
380 * } }</pre> |
381 * |
381 * |
382 * |
382 * |