| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ResponseEntity.getStatusCode() レスポンスの HTTP ステータスコードを返します。 |
static HttpStatus | HttpStatus.resolve(int statusCode) 可能であれば、指定されたステータスコードを HttpStatus に解決します。 |
static HttpStatus | HttpStatus.valueOf(int statusCode) 指定された数値でこの型の列挙定数を返します。 |
static HttpStatus | HttpStatus.valueOf(java.lang.String name) 指定された名前を持つこの型の列挙定数を返します。 |
static HttpStatus[] | HttpStatus.values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static ResponseEntity.BodyBuilder | ResponseEntity.status(HttpStatus status) 指定されたステータスでビルダーを作成します。 |
static HttpStatus.Series | HttpStatus.Series.valueOf(HttpStatus status) |
| コンストラクターと説明 |
|---|
ResponseEntity(HttpStatus status) 指定されたステータスコードを使用して、ボディもヘッダーも持たない新しい ResponseEntity を作成します。 |
ResponseEntity(MultiValueMap<java.lang.String,java.lang.String> headers, HttpStatus status) 指定されたヘッダーとステータスコードを使用し、本文を含まない新しい HttpEntity を作成します。 |
ResponseEntity(T body, HttpStatus status) 指定された本文とステータスコードを使用して、ヘッダーなしで新しい ResponseEntity を作成します。 |
ResponseEntity(T body, MultiValueMap<java.lang.String,java.lang.String> headers, HttpStatus status) 指定された本文、ヘッダー、ステータスコードで新しい HttpEntity を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ClientHttpResponse.getStatusCode() レスポンスの HTTP ステータスコードを返します。 |
HttpStatus | AbstractClientHttpResponse.getStatusCode() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ClientHttpResponseDecorator.getStatusCode() |
HttpStatus | ClientHttpResponse.getStatusCode() レスポンスの HTTP ステータスコードを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ServletServerHttpResponse.setStatusCode(HttpStatus status) |
void | ServerHttpResponse.setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ServerHttpResponse.getStatusCode() 設定されていない場合、HTTP ステータスコードまたは null を返します。 |
HttpStatus | ServerHttpResponseDecorator.getStatusCode() |
HttpStatus | AbstractServerHttpResponse.getStatusCode() |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | ServerHttpResponse.setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
boolean | ServerHttpResponseDecorator.setStatusCode(HttpStatus status) |
boolean | AbstractServerHttpResponse.setStatusCode(HttpStatus status) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | MockClientHttpResponse.getStatusCode() |
| コンストラクターと説明 |
|---|
MockClientHttpResponse(byte[] body, HttpStatus statusCode) レスポンス本文をバイト配列として持つコンストラクター。 |
MockClientHttpResponse(java.io.InputStream body, HttpStatus statusCode) レスポンス本体が InputStream のコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | MockClientHttpResponse.getStatusCode() |
| コンストラクターと説明 |
|---|
MockClientHttpResponse(HttpStatus status) |
| 修飾子と型 | メソッドと説明 |
|---|---|
static DefaultResponseCreator | MockRestResponseCreators.withStatus(HttpStatus status) 特定の HTTP ステータスを持つ ResponseCreator。 |
| コンストラクターと説明 |
|---|
DefaultResponseCreator(HttpStatus statusCode)protected コンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ExchangeResult.getStatus() 実行されたリクエストのステータスを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
WebTestClient.ResponseSpec | StatusAssertions.isEqualTo(HttpStatus status) レスポンスステータスを HttpStatus としてアサートします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected HttpStatus | DefaultResponseErrorHandler.getHttpStatusCode(ClientHttpResponse response) 使用すべきではありません。 |
HttpStatus | HttpStatusCodeException.getStatusCode()HTTP ステータスコードを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static HttpClientErrorException | HttpClientErrorException.create(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, java.nio.charset.Charset charset)HttpClientErrorException または HTTP ステータス固有のサブクラスを作成します。 |
static HttpServerErrorException | HttpServerErrorException.create(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, java.nio.charset.Charset charset)HttpServerErrorException または HTTP ステータス固有のサブクラスを作成します。 |
void | ExtractingResponseErrorHandler.handleError(ClientHttpResponse response, HttpStatus statusCode) |
protected void | DefaultResponseErrorHandler.handleError(ClientHttpResponse response, HttpStatus statusCode) 特定の解決済みステータスコードを使用して、特定のレスポンスのエラーを処理します。 |
protected boolean | ExtractingResponseErrorHandler.hasError(HttpStatus statusCode) |
protected boolean | DefaultResponseErrorHandler.hasError(HttpStatus statusCode)DefaultResponseErrorHandler.hasError(ClientHttpResponse) から呼び出されるテンプレートメソッド。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ExtractingResponseErrorHandler.setStatusMapping(java.util.Map<HttpStatus,java.lang.Class<? extends RestClientException>> statusMapping)HTTP ステータスコードから RestClientException サブクラスへのマッピングを設定します。 |
| コンストラクターと説明 |
|---|
HttpClientErrorException(HttpStatus statusCode) ステータスコードのみのコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText) ステータスコードとステータステキストを持つコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText, byte[] body, java.nio.charset.Charset responseCharset) ステータスコードとステータステキスト、およびコンテンツを持つコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, java.nio.charset.Charset responseCharset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode) ステータスコードのみのコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, java.lang.String statusText) ステータスコードとステータステキストを持つコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, java.lang.String statusText, byte[] body, java.nio.charset.Charset charset) ステータスコードとステータステキスト、およびコンテンツを持つコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, java.nio.charset.Charset charset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
HttpStatusCodeException(HttpStatus statusCode)HttpStatus を使用して新しいインスタンスを構築します。 |
HttpStatusCodeException(HttpStatus statusCode, java.lang.String statusText)HttpStatus とステータステキストで新しいインスタンスを構築します。 |
HttpStatusCodeException(HttpStatus statusCode, java.lang.String statusText, byte[] responseBody, java.nio.charset.Charset responseCharset)HttpStatus、ステータステキスト、コンテンツでインスタンスを作成します。 |
HttpStatusCodeException(HttpStatus statusCode, java.lang.String statusText, HttpHeaders responseHeaders, byte[] responseBody, java.nio.charset.Charset responseCharset)HttpStatus、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | RelativeRedirectFilter.getRedirectStatus() 設定済みのリダイレクトステータスを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | RelativeRedirectFilter.setRedirectStatus(HttpStatus status) リダイレクトに使用するデフォルトの HTTP ステータスを設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected HttpStatus | HandlerMethod.getResponseStatus() 指定されたレスポンスステータスがあれば返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ModelAndViewContainer.getStatus() 設定されている HTTP ステータスがあれば、それを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ModelAndViewContainer.setStatus(HttpStatus status) ビューのレンダリングに使用される ModelAndView で渡される HTTP ステータスを提供します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | WebClientResponseException.getStatusCode()HTTP ステータスコード値を返します。 |
HttpStatus | ClientResponse.statusCode() このレスポンスのステータスコードを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode) 指定されたステータスコードで、本文を読み取るためのデフォルトの戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode, ExchangeStrategies strategies) 指定されたステータスコードと本文を読み取るための戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode, java.util.List<HttpMessageReader<?>> messageReaders) 指定されたステータスコードとメッセージ本文リーダーを使用して、レスポンスビルダーを作成します。 |
ClientResponse.Builder | ClientResponse.Builder.statusCode(HttpStatus statusCode) レスポンスのステータスコードを設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
WebClient.ResponseSpec | WebClient.ResponseSpec.onStatus(java.util.function.Predicate<HttpStatus> statusPredicate, java.util.function.Function<ClientResponse,reactor.core.publisher.Mono<? extends java.lang.Throwable>> exceptionFunction) 指定された HttpStatus 述語が適用されるときに呼び出されるカスタムエラー関数を登録します。 |
static ExchangeFilterFunction | ExchangeFilterFunctions.statusError(java.util.function.Predicate<HttpStatus> statusPredicate, java.util.function.Function<ClientResponse,? extends java.lang.Throwable> exceptionFunction) 指定された HttpStatus 述語が一致したときにエラーシグナルを生成するフィルターを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ClientResponseWrapper.statusCode() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ServerResponse.statusCode() このレスポンスのステータスコードを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
RenderingResponse.Builder | RenderingResponse.Builder.status(HttpStatus status)HTTP ステータスを設定します。 |
EntityResponse.Builder<T> | EntityResponse.Builder.status(HttpStatus status)HTTP ステータスを設定します。 |
static ServerResponse.BodyBuilder | ServerResponse.status(HttpStatus status) 指定された HTTP ステータスでビルダーを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected HttpStatus | WebFluxResponseStatusExceptionHandler.determineStatus(java.lang.Throwable ex) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | RedirectView.getStatusCode() 使用するリダイレクトステータスコードを取得します。 |
HttpStatus | Rendering.status() レスポンスを設定する HTTP ステータスを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | RedirectView.setStatusCode(HttpStatus statusCode)TEMPORARY_REDIRECT や PERMANENT_REDIRECT などの代替リダイレクトステータスコードを設定します。 |
B | Rendering.Builder.status(HttpStatus status) レスポンスに使用するステータスを指定します。 |
| コンストラクターと説明 |
|---|
RedirectView(java.lang.String redirectUrl, HttpStatus statusCode) 指定された URL と TEMPORARY_REDIRECT や PERMANENT_REDIRECT などの代替リダイレクトステータスコードを使用して、新しい RedirectView を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ResponseStatusException.getStatus() 例外に適合する HTTP ステータス(非 null)。 |
| コンストラクターと説明 |
|---|
ResponseStatusException(HttpStatus status) レスポンスステータスを持つコンストラクター。 |
ResponseStatusException(HttpStatus status, java.lang.String reason) 説明として例外メッセージに追加するレスポンスステータスと理由を持つコンストラクター。 |
ResponseStatusException(HttpStatus status, java.lang.String reason, java.lang.Throwable cause) 説明として例外メッセージに追加するレスポンスステータスと理由、およびネストされた例外を持つコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected HttpStatus | ResponseStatusExceptionHandler.determineStatus(java.lang.Throwable ex) 指定された例外によって暗示される HTTP ステータスを決定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ModelAndView.getStatus() レスポンスに構成された HTTP ステータスがあれば、それを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ModelAndView.setStatus(HttpStatus status) レスポンスに使用する HTTP ステータスを設定します。 |
| コンストラクターと説明 |
|---|
ModelAndView(java.lang.String viewName, HttpStatus status) ビュー名と HTTP ステータスを指定して、新しい ModelAndView を作成します。 |
ModelAndView(java.lang.String viewName, java.util.Map<java.lang.String,?> model, HttpStatus status) ビュー名、モデル、HTTP ステータスを指定して、新しい ModelAndView を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ViewControllerRegistry.addStatusController(java.lang.String urlPath, HttpStatus statusCode) 本文をレンダリングせずにレスポンスステータスを特定のコードに設定するには、単純なコントローラーを特定の URL パス(またはパターン)にマップします。 |
RedirectViewControllerRegistration | RedirectViewControllerRegistration.setStatusCode(HttpStatus statusCode) 使用する特定のリダイレクト 3xx ステータスコードを設定します。 |
ViewControllerRegistration | ViewControllerRegistration.setStatusCode(HttpStatus statusCode) レスポンスに設定するステータスコードを設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpStatus | ParameterizableViewController.getStatusCode() 設定済みの HTTP ステータスコードまたは null を返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ParameterizableViewController.setStatusCode(HttpStatus statusCode) このコントローラーがレスポンスに設定する HTTP ステータスコードを構成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleAsyncRequestTimeoutException(AsyncRequestTimeoutException ex, HttpHeaders headers, HttpStatus status, WebRequest webRequest)NoHandlerFoundException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleBindException(BindException ex, HttpHeaders headers, HttpStatus status, WebRequest request)BindException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleConversionNotSupported(ConversionNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)ConversionNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleExceptionInternal(java.lang.Exception ex, java.lang.Object body, HttpHeaders headers, HttpStatus status, WebRequest request) すべての例外型のレスポンス本文をカスタマイズする単一の場所。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleHttpMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMediaTypeNotAcceptableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleHttpMediaTypeNotSupported(HttpMediaTypeNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMediaTypeNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleHttpMessageNotReadable(HttpMessageNotReadableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMessageNotReadableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleHttpMessageNotWritable(HttpMessageNotWritableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMessageNotWritableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpRequestMethodNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MethodArgumentNotValidException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleMissingPathVariable(MissingPathVariableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MissingPathVariableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleMissingServletRequestParameter(MissingServletRequestParameterException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MissingServletRequestParameterException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleMissingServletRequestPart(MissingServletRequestPartException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MissingServletRequestPartException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleNoHandlerFoundException(NoHandlerFoundException ex, HttpHeaders headers, HttpStatus status, WebRequest request)NoHandlerFoundException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleServletRequestBindingException(ServletRequestBindingException ex, HttpHeaders headers, HttpStatus status, WebRequest request)ServletRequestBindingException のレスポンスをカスタマイズします。 |
protected ResponseEntity<java.lang.Object> | ResponseEntityExceptionHandler.handleTypeMismatch(TypeMismatchException ex, HttpHeaders headers, HttpStatus status, WebRequest request)TypeMismatchException のレスポンスをカスタマイズします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected HttpStatus | RedirectView.getHttp11StatusCode(HttpServletRequestEE request, HttpServletResponseEE response, java.lang.String targetUrl)HTTP 1.1 互換リクエストに使用するステータスコードを決定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | RedirectView.setStatusCode(HttpStatus statusCode) このビューのステータスコードを設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract HttpStatus | AbstractHttpReceivingTransportHandler.getResponseStatus() |
protected HttpStatus | XhrReceivingTransportHandler.getResponseStatus() |