Package io.vertx.httpproxy
Interface ProxyContext
-
public interface ProxyContext
A controller for proxy interception.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
get(String name, Class<T> type)
Get a payload attached to this contextboolean
isWebSocket()
ProxyRequest
request()
ProxyResponse
response()
Future<ProxyResponse>
sendRequest()
Future<Void>
sendResponse()
void
set(String name, Object value)
Attach a payload to the context
-
-
-
Method Detail
-
request
ProxyRequest request()
- Returns:
- the proxy request
-
response
ProxyResponse response()
- Returns:
- the proxy response, it might be
null
if the response has not been sent
-
sendRequest
Future<ProxyResponse> sendRequest()
-
isWebSocket
boolean isWebSocket()
- Returns:
- if this request or response is the handshake of WebSocket
-
set
void set(String name, Object value)
Attach a payload to the context- Parameters:
name
- the payload namevalue
- any payload value
-
-