Package com.helger.as2lib.util.dump
Class HTTPIncomingDumperStreamBased
- java.lang.Object
-
- com.helger.as2lib.util.dump.HTTPIncomingDumperStreamBased
-
- All Implemented Interfaces:
IHTTPIncomingDumper
public class HTTPIncomingDumperStreamBased extends Object implements IHTTPIncomingDumper
Stream based incoming HTTP dumper.- Since:
- 4.2.0
- Author:
- Philip Helger
-
-
Constructor Summary
Constructors Constructor Description HTTPIncomingDumperStreamBased(OutputStream aOS)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddumpIncomingRequest(List<String> aHeaderLines, byte[] aPayload, IBaseMessage aMsg)Dump an incoming HTTP request.protected OutputStreamgetWrappedOS()StringtoString()
-
-
-
Constructor Detail
-
HTTPIncomingDumperStreamBased
public HTTPIncomingDumperStreamBased(@Nonnull @WillCloseWhenClosed OutputStream aOS)
-
-
Method Detail
-
getWrappedOS
@Nonnull protected final OutputStream getWrappedOS()
-
dumpIncomingRequest
public void dumpIncomingRequest(@Nonnull List<String> aHeaderLines, @Nonnull byte[] aPayload, @Nullable IBaseMessage aMsg)
Description copied from interface:IHTTPIncomingDumperDump an incoming HTTP request.- Specified by:
dumpIncomingRequestin interfaceIHTTPIncomingDumper- Parameters:
aHeaderLines- All headers lines. Use ISO-8859-1 to convert to bytes.aPayload- The payload byte array.aMsg- The message stub. May benullfor legacy reasons.
-
-