public class CorsHandler extends Object implements Route.Filter
Cors
.Cors
Constructor and Description |
---|
CorsHandler()
Creates a new
CorsHandler . |
CorsHandler(Cors cors)
Creates a new
CorsHandler . |
Modifier and Type | Method and Description |
---|---|
void |
handle(Request req,
Response rsp,
Route.Chain chain)
The
handle method of the Filter is called by the server each time a
request/response pair is passed through the chain due to a client request for a resource at
the end of the chain. |
public CorsHandler(Cors cors)
CorsHandler
.cors
- Cors options, or empty for using default options.public CorsHandler()
CorsHandler
.public void handle(Request req, Response rsp, Route.Chain chain) throws Throwable
Route.Filter
handle
method of the Filter is called by the server each time a
request/response pair is passed through the chain due to a client request for a resource at
the end of the chain.
The Route.Chain
passed in to this method allows the Filter to pass on the request and
response to the next entity in the chain.
A typical implementation of this method would follow the following pattern:
Route.Chain
object (chain.next(req, rsp)
),handle
in interface Route.Filter
req
- A HTTP request.rsp
- A HTTP response.chain
- A route chain.Throwable
- If something goes wrong.Copyright © 2019. All rights reserved.