Uses of Class
nablarch.fw.web.HttpRequest
Packages that use HttpRequest
Package
Description
画面処理における排他制御機能(楽観的ロック)を提供する。
画面オンライン処理方式用の共通ハンドラを提供する。
画面処理用のスレッドコンテキストに各種属性の設定を行うハンドラを提供する。
画面オンライン処理方式用の共通インターセプタを提供する。
画面作成を助けるカスタムタグを提供する。
トークンを使用した二重サブミットの防止機能を提供する。
NablarchのActionハンドラをJAX-RSのリソースクラスとして呼び出す事ができる機能を提供する。
外部システムとのメッセージング処理において使用するハンドラを格納するパッケージ。
画面オンライン処理方式の主要APIを収めたパッケージ。
画面オンライン処理方式向けフレームワーク標準ハンドラ。
CSRF対策に関連する機能を提供する。
リクエストハンドラ例外時のインターセプタ。
ブラウザによるPOSTの再送信を抑制する機能を提供する。
J2EEコンテナサポートAPI群。
ファイルアップロード機能を提供する。
-
Uses of HttpRequest in nablarch.common.web.exclusivecontrol
Methods in nablarch.common.web.exclusivecontrol with parameters of type HttpRequestModifier and TypeMethodDescriptionstatic voidHttpExclusiveControlUtil.checkVersion(HttpRequest request, ExecutionContext context, ExclusiveControlContext exclusiveControlContext) 引数で渡された排他制御コンテキストに格納されたPK値に対してバージョン番号をチェックする。static voidHttpExclusiveControlUtil.checkVersions(HttpRequest request, ExecutionContext context) バージョン番号をチェックする。static voidHttpExclusiveControlUtil.checkVersions(HttpRequest request, ExecutionContext context, String targetPkListParamName) 指定されたウィンドウスコープ変数上の配列に格納された各PK値に対して バージョン番号をチェックする。static voidHttpExclusiveControlUtil.updateVersionsWithCheck(HttpRequest request) バージョン番号の更新チェックとバージョン番号の更新を行う。static voidHttpExclusiveControlUtil.updateVersionsWithCheck(HttpRequest request, String targetPkListParamName) 指定されたウィンドウスコープ変数上の配列に格納された各PK値に対して バージョン番号の更新チェックとバージョン番号の更新を行う。static voidHttpExclusiveControlUtil.updateVersionWithCheck(HttpRequest request, ExclusiveControlContext exclusiveControlContext) 引数で渡された排他制御コンテキストに格納されたPK値に対してバージョン番号のチェックとバージョン情報の更新を行う。 -
Uses of HttpRequest in nablarch.common.web.handler
Methods in nablarch.common.web.handler with parameters of type HttpRequestModifier and TypeMethodDescriptionprotected Object[]HttpAccessLogHandler.getRequestOptions(HttpRequest request, ExecutionContext context) リクエスト時のオプション情報を取得する。
デフォルト実装ではnullを返す。protected Object[]HttpAccessLogHandler.getResponseOptions(HttpRequest request, HttpResponse response, ExecutionContext context) レスポンス時のオプション情報を取得する。
デフォルト実装ではnullを返す。HttpAccessLogHandler.handle(HttpRequest req, ExecutionContext context) HTTPアクセスログを出力する。NablarchTagHandler.handle(HttpRequest request, ExecutionContext context) HTTPリクエストに対する処理を実行する。protected voidNablarchTagHandler.restoreKeyValueSet(HttpRequest request) 複合キーの値を復元する。protected voidHttpAccessLogHandler.writeBeginLog(HttpRequest request, ServletExecutionContext context, HttpAccessLogFormatter.HttpAccessLogContext logContext) リクエスト処理開始時のログを出力する。protected voidHttpAccessLogHandler.writeEndLog(HttpRequest request, ServletExecutionContext context, HttpAccessLogFormatter.HttpAccessLogContext logContext, HttpResponse response) リクエスト処理終了時のログを出力する。protected voidNablarchTagHandler.writeParametersLog(HttpRequest request, ExecutionContext context) HTTPアクセスログのリクエストパラメータを出力する。 -
Uses of HttpRequest in nablarch.common.web.handler.threadcontext
Methods in nablarch.common.web.handler.threadcontext with parameters of type HttpRequestModifier and TypeMethodDescriptionprotected StringHttpLanguageAttribute.getAcceptLanguage(HttpRequest req, ServletExecutionContext ctx) "Accept-Language"ヘッダをパースし、一番優先度が高いサポート対象の言語を返す。protected StringLanguageAttributeInHttpCookie.getKeepingLanguage(HttpRequest req, ServletExecutionContext ctx) protected StringLanguageAttributeInHttpSession.getKeepingLanguage(HttpRequest req, ServletExecutionContext ctx) protected abstract StringLanguageAttributeInHttpSupport.getKeepingLanguage(HttpRequest req, ServletExecutionContext ctx) 保持している言語を取得する。protected StringTimeZoneAttributeInHttpCookie.getKeepingTimeZone(HttpRequest req, ServletExecutionContext ctx) protected StringTimeZoneAttributeInHttpSession.getKeepingTimeZone(HttpRequest req, ServletExecutionContext ctx) protected abstract StringTimeZoneAttributeInHttpSupport.getKeepingTimeZone(HttpRequest req, ServletExecutionContext ctx) 保持しているタイムゾーンを取得する。protected LocaleHttpLanguageAttribute.getLocale(HttpRequest req, ServletExecutionContext ctx) スレッドコンテキストに保持する言語属性を返す。protected LocaleLanguageAttributeInHttpSupport.getLocale(HttpRequest req, ServletExecutionContext ctx) スレッドコンテキストに保持する言語属性を返す。protected TimeZoneTimeZoneAttributeInHttpSupport.getTimeZone(HttpRequest req, ServletExecutionContext ctx) スレッドコンテキストに保持するタイムゾーン属性を返す。protected voidLanguageAttributeInHttpCookie.keepLanguage(HttpRequest req, ServletExecutionContext ctx, String language) protected voidLanguageAttributeInHttpSession.keepLanguage(HttpRequest req, ServletExecutionContext ctx, String language) protected abstract voidLanguageAttributeInHttpSupport.keepLanguage(HttpRequest req, ServletExecutionContext ctx, String language) ユーザが選択した言語を保持する。static voidLanguageAttributeInHttpUtil.keepLanguage(HttpRequest request, ExecutionContext context, String language) 指定された言語の保持とThreadContextへの設定を行う。protected voidTimeZoneAttributeInHttpCookie.keepTimeZone(HttpRequest req, ServletExecutionContext ctx, String timeZone) protected voidTimeZoneAttributeInHttpSession.keepTimeZone(HttpRequest req, ServletExecutionContext ctx, String timeZone) protected abstract voidTimeZoneAttributeInHttpSupport.keepTimeZone(HttpRequest req, ServletExecutionContext ctx, String timeZone) ユーザが選択したタイムゾーンを保持する。static voidTimeZoneAttributeInHttpUtil.keepTimeZone(HttpRequest request, ExecutionContext context, String timeZone) 指定されたタイムゾーンの保持とスレッドローカルへの設定を行う。 -
Uses of HttpRequest in nablarch.common.web.interceptor
Methods in nablarch.common.web.interceptor with parameters of type HttpRequestModifier and TypeMethodDescriptionInjectForm.Impl.handle(HttpRequest request, ExecutionContext context) フォームを生成し、リクエストスコープに設定する。 -
Uses of HttpRequest in nablarch.common.web.tag
Methods in nablarch.common.web.tag with parameters of type HttpRequestModifier and TypeMethodDescriptionstatic voidTagUtil.restoreKeyValueSetFromHidden(HttpRequest request) nablarch_hidden に保存したキーと値のセットを復元する。 -
Uses of HttpRequest in nablarch.common.web.token
Methods in nablarch.common.web.token with parameters of type HttpRequestModifier and TypeMethodDescriptionBasicDoubleSubmissionHandler.handle(HttpRequest request, ExecutionContext context, Handler<HttpRequest, HttpResponse> originalHandler, OnDoubleSubmission annotation) OnDoubleSubmissionアノテーションに対する処理を行う。DoubleSubmissionHandler.handle(HttpRequest request, ExecutionContext context, Handler<HttpRequest, HttpResponse> httpRequestHandler, OnDoubleSubmission annotation) OnDoubleSubmissionアノテーションに対する処理を行う。OnDoubleSubmission.Impl.handle(HttpRequest request, ExecutionContext context) 入力データに対する処理を実行する。UseToken.Impl.handle(HttpRequest request, ExecutionContext context) トークンを生成して元のハンドラを実行する。static booleanTokenUtil.isValidToken(HttpRequest request, ExecutionContext context) リクエストパラメータのトークンが有効であるかを判定する。 (注意) 本メソッドはVM単位での同期となる。 ただし、処理内容は軽微かつブロックするような箇所もないので、ボトルネックとなることは無い。Method parameters in nablarch.common.web.token with type arguments of type HttpRequestModifier and TypeMethodDescriptionBasicDoubleSubmissionHandler.handle(HttpRequest request, ExecutionContext context, Handler<HttpRequest, HttpResponse> originalHandler, OnDoubleSubmission annotation) OnDoubleSubmissionアノテーションに対する処理を行う。DoubleSubmissionHandler.handle(HttpRequest request, ExecutionContext context, Handler<HttpRequest, HttpResponse> httpRequestHandler, OnDoubleSubmission annotation) OnDoubleSubmissionアノテーションに対する処理を行う。 -
Uses of HttpRequest in nablarch.common.web.validator
Methods in nablarch.common.web.validator with parameters of type HttpRequestModifier and TypeMethodDescriptionBeanValidationStrategy.validate(HttpRequest request, InjectForm annotation, boolean notUse, ServletExecutionContext context) NablarchValidationStrategy.validate(HttpRequest request, InjectForm annotation, boolean canValidate, ServletExecutionContext context) ValidationStrategy.validate(HttpRequest request, InjectForm annotation, boolean canValidate, ServletExecutionContext context) リクエスト内容をバリデーションし、エラーがなければ、InjectFormの
form属性で指定された型のオブジェクトを生成して返す. -
Uses of HttpRequest in nablarch.fw.jaxrs
Methods in nablarch.fw.jaxrs that return HttpRequestModifier and TypeMethodDescriptionJaxRsAccessLogFormatter.JaxRsAccessLogContext.getRequest()HTTPリクエストを取得する。Methods in nablarch.fw.jaxrs that return types with arguments of type HttpRequestModifier and TypeMethodDescriptionMethods in nablarch.fw.jaxrs with parameters of type HttpRequestModifier and TypeMethodDescriptionErrorResponseBuilder.build(HttpRequest request, ExecutionContext context, Throwable throwable) エラーレスポンスを生成する。protected abstract ObjectBodyConverterSupport.convertRequest(HttpRequest request, ExecutionContext context) リクエストを変換する。protected ObjectFormUrlEncodedConverter.convertRequest(HttpRequest request, ExecutionContext context) protected ObjectJaxbBodyConverter.convertRequest(HttpRequest request, ExecutionContext context) voidAdoptHandlerResponseFinisher.finish(HttpRequest request, HttpResponse response, ExecutionContext context) voidResponseFinisher.finish(HttpRequest request, HttpResponse response, ExecutionContext context) レスポンスを仕上げる。protected voidJaxRsResponseHandler.finishResponse(HttpRequest request, HttpResponse response, ExecutionContext context) レスポンスを仕上げる。protected Object[]JaxRsAccessLogHandler.getRequestOptions(HttpRequest request, ExecutionContext context) リクエスト処理開始時のログ出力で使用するオプション情報を取得する。protected Object[]JaxRsAccessLogHandler.getResponseOptions(HttpRequest request, HttpResponse response, ExecutionContext context) リクエスト処理終了時のログ出力で使用するオプション情報を取得する。BodyConvertHandler.handle(HttpRequest request, ExecutionContext context) CorsPreflightRequestHandler.handle(HttpRequest request, ExecutionContext context) JaxRsAccessLogHandler.handle(HttpRequest request, ExecutionContext context) HTTPアクセスログを出力する。JaxRsBeanValidationHandler.handle(HttpRequest request, ExecutionContext context) JaxRsResponseHandler.handle(HttpRequest request, ExecutionContext context) JaxRsMethodBinder.ResourceMethod.invoke(Object resourceClass, HttpRequest request, ExecutionContext context) リソースメソッドを呼び出し、結果を返却する。booleanJaxRsBodyLogTargetMatcher.isTargetRequest(HttpRequest request, ExecutionContext context) booleanMessageBodyLogTargetMatcher.isTargetRequest(HttpRequest request, ExecutionContext context) ログ出力対象のリクエストボディであるか判定する。booleanJaxRsBodyLogTargetMatcher.isTargetResponse(HttpRequest request, HttpResponse response, ExecutionContext context) booleanMessageBodyLogTargetMatcher.isTargetResponse(HttpRequest request, HttpResponse response, ExecutionContext context) ログ出力対象のレスポンスボディであるか判定する。BodyConverter.read(HttpRequest request, ExecutionContext executionContext) メディアタイプに応じてリクエストボディ部を読み込み、Beanオブジェクトに変換する。BodyConverterSupport.read(HttpRequest request, ExecutionContext executionContext) voidJaxRsAccessLogFormatter.JaxRsAccessLogContext.setRequest(HttpRequest request) HTTPリクエストを設定する。voidJaxRsErrorLogWriter.write(HttpRequest request, HttpResponse response, ExecutionContext context, Throwable throwable) エラー情報をログに出力する。protected voidJaxRsErrorLogWriter.writeApplicationExceptionLog(HttpRequest request, HttpResponse response, ExecutionContext context, ApplicationException exception) ApplicationExceptionの情報をログ出力する。Method parameters in nablarch.fw.jaxrs with type arguments of type HttpRequestModifier and TypeMethodDescriptionvoidJaxRsMethodBinderFactory.setHandlerList(List<Handler<HttpRequest, ?>> handlerList) ハンドラリストを設定する。Constructor parameters in nablarch.fw.jaxrs with type arguments of type HttpRequestModifierConstructorDescriptionJaxRsMethodBinder(String methodName, List<Handler<HttpRequest, ?>> handlerList) コンストラクタ。 -
Uses of HttpRequest in nablarch.fw.jaxrs.cors
Methods in nablarch.fw.jaxrs.cors with parameters of type HttpRequestModifier and TypeMethodDescriptionBasicCors.createPreflightResponse(HttpRequest request, ExecutionContext context) Cors.createPreflightResponse(HttpRequest request, ExecutionContext context) プリフライトリクエストに対するレスポンスを作成する。voidCorsResponseFinisher.finish(HttpRequest request, HttpResponse response, ExecutionContext context) booleanBasicCors.isPreflightRequest(HttpRequest request, ExecutionContext context) booleanCors.isPreflightRequest(HttpRequest request, ExecutionContext context) リクエストがプリフライトリクエストであるか否かを判定する。voidBasicCors.postProcess(HttpRequest request, HttpResponse response, ExecutionContext context) voidCors.postProcess(HttpRequest request, HttpResponse response, ExecutionContext context) プリフライトリクエスト後の実際のリクエストのレスポンスに対する処理を行う。 -
Uses of HttpRequest in nablarch.fw.messaging.handler
Methods in nablarch.fw.messaging.handler with parameters of type HttpRequestModifier and TypeMethodDescriptionHttpMessagingErrorHandler.handle(HttpRequest req, ExecutionContext ctx) HttpMessagingRequestParsingHandler.handle(HttpRequest req, ExecutionContext ctx) 入力データに対する処理を実行する。protected HttpResponseHttpMessagingErrorHandler.handleError(Throwable e, HttpRequest req, ExecutionContext ctx) 発生した例外に応じたログ出力処理を行う。 -
Uses of HttpRequest in nablarch.fw.web
Subclasses of HttpRequest in nablarch.fw.webModifier and TypeClassDescriptionclassnablarch.fw.web.MockHttpRequestclassRESTfulウェブサービステスト用のHttpRequestモッククラス。Methods in nablarch.fw.web that return HttpRequestModifier and TypeMethodDescriptionabstract HttpRequestリクエストパラメータを設定する。abstract HttpRequestHttpRequest.setParamMap(Map<String, String[]> params) リクエストパラメータを設定する。HttpRequest.setRequestPath(String requestPath) リクエストパスを設定する。HttpRequest.setRequestUri(String requestUri) HTTPリクエストURIを設定する。Methods in nablarch.fw.web that return types with arguments of type HttpRequestModifier and TypeMethodDescription指定したオブジェクトに対してメソッドレベルのディスパッチを行う ハンドラを作成して返す。Methods in nablarch.fw.web with parameters of type HttpRequestModifier and TypeMethodDescriptionprotected MethodHttpMethodBinding.getMethodBoundTo(HttpRequest req, ExecutionContext ctx) 入力データおよび実行コンテキストの内容に応じて、委譲対象のメソッドを決定する。HttpMethodBinding.handle(HttpRequest req, ExecutionContext ctx) HttpRequestHandler.handle(HttpRequest request, ExecutionContext context) HTTPリクエストに対する処理を実行する。HttpResponse.Status.handle(HttpRequest req, ExecutionContext ctx) 入力データに対する処理を実行する。 -
Uses of HttpRequest in nablarch.fw.web.handler
Methods in nablarch.fw.web.handler that return types with arguments of type HttpRequestMethods in nablarch.fw.web.handler with parameters of type HttpRequestModifier and TypeMethodDescriptionvoidHttpRequestRewriteRule.applyRewrittenPath(String rewrittenPath, HttpRequest request) protected voidHttpRequestRewriteRule.exportParam(String scope, String name, String value, HttpRequest req, ExecutionContext context) protected ObjectHttpRequestRewriteRule.getParam(String type, String name, HttpRequest request, ExecutionContext context) HttpRequestRewriteRule.getPathToRewrite(HttpRequest request) CsrfTokenVerificationHandler.handle(HttpRequest request, ExecutionContext context) ForwardingHandler.handle(HttpRequest req, ExecutionContext ctx) HTTPリクエストに対する処理を実行する。HealthCheckEndpointHandler.handle(HttpRequest request, ExecutionContext context) HttpErrorHandler.handle(HttpRequest req, ExecutionContext ctx) HTTPリクエストに対する処理を実行する。HttpRequestJavaPackageMapping.handle(HttpRequest request, ExecutionContext context) HTTPリクエストに対する処理を実行する。HttpResponseHandler.handle(HttpRequest req, ExecutionContext ctx) 入力データに対する処理を実行する。HttpRewriteHandler.handle(HttpRequest request, ExecutionContext context) 入力データに対する処理を実行する。KeitaiAccessHandler.handle(HttpRequest request, ExecutionContext context) 入力データに対する処理を実行する。NormalizationHandler.handle(HttpRequest request, ExecutionContext context) ResourceMapping.handle(HttpRequest req, ExecutionContext ctx) HTTPリクエストに対する処理を実行する。SecureHandler.handle(HttpRequest request, ExecutionContext context) voidHttpAccessLogFormatter.HttpAccessLogContext.setRequest(HttpRequest request) HTTPリクエストを設定する。 -
Uses of HttpRequest in nablarch.fw.web.handler.csrf
Methods in nablarch.fw.web.handler.csrf with parameters of type HttpRequestModifier and TypeMethodDescriptionBadRequestVerificationFailureHandler.handle(HttpRequest request, ExecutionContext context, String userSentToken, String sessionAssociatedToken) VerificationFailureHandler.handle(HttpRequest request, ExecutionContext context, String userSentToken, String sessionAssociatedToken) CSRFトークンの検証失敗時の処理を行う。booleanHttpMethodVerificationTargetMatcher.match(HttpRequest request) booleanVerificationTargetMatcher.match(HttpRequest request) HTTPリクエストがCSRFトークンの検証対象となるか判定を行う。 -
Uses of HttpRequest in nablarch.fw.web.handler.health
Methods in nablarch.fw.web.handler.health with parameters of type HttpRequestModifier and TypeMethodDescriptionHealthCheckResponseBuilder.build(HttpRequest request, ExecutionContext context, HealthCheckResult result) ヘルスチェック結果からレスポンスを作成する。 デフォルトではJSONのレスポンスを作成する。 ヘルスチェックが成功した場合 {"status":"UP","targets":[{"name":"DB","status":"UP"},{"name":"Redis","status":"UP"}]} ヘルスチェックが失敗した場合 {"status":"DOWN","targets":[{"name":"DB","status":"UP"},{"name":"Redis","status":"DOWN"}]}protected StringHealthCheckResponseBuilder.buildResponseBody(HttpRequest request, ExecutionContext context, HealthCheckResult result) レスポンスボディを作成する。booleanHealthChecker.check(HttpRequest request, ExecutionContext context) ヘルスチェックを行う。HealthChecker.tryOut(HttpRequest, ExecutionContext)を呼び出し、その結果を返す。HealthChecker.tryOut(HttpRequest, ExecutionContext)で例外が発生した場合はfalseを返す。protected booleanDbHealthChecker.tryOut(HttpRequest request, ExecutionContext context) protected abstract booleanHealthChecker.tryOut(HttpRequest request, ExecutionContext context) ヘルシーと判断できる処理を試す。 -
Uses of HttpRequest in nablarch.fw.web.httpserver
Methods in nablarch.fw.web.httpserver with parameters of type HttpRequestModifier and TypeMethodDescriptionHttpServerJetty12.handle(HttpRequest req, ExecutionContext sourceContext) HTTPリクエストに対する処理を実行する。 -
Uses of HttpRequest in nablarch.fw.web.interceptor
Methods in nablarch.fw.web.interceptor with parameters of type HttpRequestModifier and TypeMethodDescriptionErrorOnSessionWriteConflict.Impl.handle(HttpRequest req, ExecutionContext ctx) 入力データに対する処理を実行する。OnError.Impl.handle(HttpRequest req, ExecutionContext ctx) 入力データに対する処理を実行する。OnErrors.Impl.handle(HttpRequest request, ExecutionContext context) 入力データに対する処理を実行する。 -
Uses of HttpRequest in nablarch.fw.web.post
Methods in nablarch.fw.web.post with parameters of type HttpRequestModifier and TypeMethodDescriptionprotected PostRequestPostResubmitPreventHandler.createPostRequest(HttpRequest request) Deprecated.POST時のリクエスト情報を生成する。protected StringPostResubmitPreventHandler.generateRedirectPath(HttpRequest request) Deprecated.POST後のリダイレクトに使用するパスを生成する。protected PostRequestPostResubmitPreventHandler.getPostRequest(HttpRequest request, ExecutionContext context) Deprecated.リダイレクト前にセッションスコープに格納したリクエスト情報を取得する。PostResubmitPreventHandler.handle(HttpRequest request, ExecutionContext context) Deprecated.HTTPリクエストに対する処理を実行する。protected booleanPostResubmitPreventHandler.isPostRedirect(HttpRequest request) Deprecated.POST再送信防止が指示されたリクエストであるか否かを判定する。protected booleanPostResubmitPreventHandler.isRedirectOnPost(HttpRequest request) Deprecated.POST後にリダイレクトされたリクエストであるか否かを判定する。Constructors in nablarch.fw.web.post with parameters of type HttpRequest -
Uses of HttpRequest in nablarch.fw.web.servlet
Subclasses of HttpRequest in nablarch.fw.web.servletModifier and TypeClassDescriptionclassサーブレットのHTTPリクエスト処理に関連するオブジェクト (HttpServletRequest/HttpServletResponse/ServletContext)への参照を 集約するクラス。Methods in nablarch.fw.web.servlet that return HttpRequest -
Uses of HttpRequest in nablarch.fw.web.upload
Methods in nablarch.fw.web.upload with parameters of type HttpRequestModifier and TypeMethodDescriptionMultipartHandler.handle(HttpRequest request, ExecutionContext context) HTTPリクエストに対する処理を実行する。 -
Uses of HttpRequest in nablarch.test.core.http
Methods in nablarch.test.core.http that return HttpRequestModifier and TypeMethodDescriptionComplexRequestResponseProcessor.processRequest(HttpRequest request) RequestResponseCookieManager.processRequest(HttpRequest request) RequestResponseProcessor.processRequest(HttpRequest request) リクエストに追加処理を実行するMethods in nablarch.test.core.http with parameters of type HttpRequestModifier and TypeMethodDescriptionComplexRequestResponseProcessor.processRequest(HttpRequest request) RequestResponseCookieManager.processRequest(HttpRequest request) RequestResponseProcessor.processRequest(HttpRequest request) リクエストに追加処理を実行するComplexRequestResponseProcessor.processResponse(HttpRequest request, HttpResponse response) RequestResponseCookieManager.processResponse(HttpRequest request, HttpResponse response) RequestResponseProcessor.processResponse(HttpRequest request, HttpResponse response) レスポンスに追加処理を実行するSimpleRestTestSupport.sendRequest(HttpRequest request) テストリクエストを内蔵サーバに渡しレスポンスを返す。SimpleRestTestSupport.sendRequest(HttpRequest request, RequestResponseProcessor processor) テストリクエストを内蔵サーバに渡しレスポンスを返す。SimpleRestTestSupport.sendRequestWithContext(HttpRequest request, ExecutionContext context) ExecutionContextを設定しテストリクエストを内蔵サーバに渡しレスポンスを返す。ExecutionContextの設定はHttpRequestTestSupportHandlerを利用する。SimpleRestTestSupport.sendRequestWithContext(HttpRequest request, ExecutionContext context, RequestResponseProcessor processor) ExecutionContextを設定しテストリクエストを内蔵サーバに渡しレスポンスを返す。ExecutionContextの設定はHttpRequestTestSupportHandlerを利用する。