public class SimpleRequest extends Object
| 构造器和说明 |
|---|
SimpleRequest(MetaData.Request request,
MetaData.Response response,
HTTPOutputStream output,
HTTPConnection connection) |
public SimpleRequest(MetaData.Request request, MetaData.Response response, HTTPOutputStream output, HTTPConnection connection)
public HttpVersion getHttpVersion()
public HttpFields getFields()
public long getContentLength()
public String getMethod()
public HttpURI getURI()
public String getURIString()
public java.util.function.Supplier<HttpFields> getTrailerSupplier()
public void forEach(java.util.function.Consumer<? super HttpField> action)
public Spliterator<HttpField> spliterator()
public ConcurrentHashMap<String,Object> getAttributes()
public MetaData.Request getRequest()
public SimpleResponse getResponse()
public SimpleResponse getAsyncResponse()
public HTTPConnection getConnection()
public List<ByteBuffer> getRequestBody()
public SimpleRequest content(Action1<ByteBuffer> content)
public SimpleRequest contentComplete(Action1<SimpleRequest> contentComplete)
public SimpleRequest messageComplete(Action1<SimpleRequest> messageComplete)
public String getStringBody()
public <T> T getJsonBody(Class<T> clazz)
public <T> T getJsonBody(GenericTypeReference<T> typeReference)
public JsonObject getJsonObjectBody()
public JsonArray getJsonArrayBody()
Copyright © 2017. All rights reserved.