@Middleware(name="absoluteRedirect") public class AbsoluteRedirectsMiddleware<NRES> extends AbstractWebMiddleware<HttpRequest,NRES>
| コンストラクタ | 説明 |
|---|---|
AbsoluteRedirectsMiddleware() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
protected java.lang.String |
absoluteUrl(java.lang.String location,
HttpRequest request) |
|
HttpResponse |
handle(HttpRequest request,
enkan.MiddlewareChain<HttpRequest,NRES,?,?> chain) |
|
protected boolean |
isRedirectResponse(HttpResponse response) |
|
protected boolean |
isUrl(java.lang.String s) |
|
protected void |
updateHeader(HttpResponse response,
java.lang.String header,
HttpRequest request) |
castToHttpResponseprotected boolean isRedirectResponse(HttpResponse response)
protected void updateHeader(HttpResponse response, java.lang.String header, HttpRequest request)
protected boolean isUrl(java.lang.String s)
protected java.lang.String absoluteUrl(java.lang.String location,
HttpRequest request)
public HttpResponse handle(HttpRequest request, enkan.MiddlewareChain<HttpRequest,NRES,?,?> chain)
Copyright © 2016–2018. All rights reserved.