修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | ResponseEntity.getStatusCode() レスポンスの HTTP ステータスコードを返します。 |
static HttpStatus | HttpStatus.resolve(int statusCode) 可能であれば、指定されたステータスコードを HttpStatus に解決します。 |
static HttpStatus | HttpStatus.valueOf(int statusCode) 指定された数値を持つ HttpStatus 列挙定数を返します。 |
static HttpStatus | HttpStatus.valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static HttpStatus[] | HttpStatus.values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
修飾子と型 | メソッドと説明 |
---|---|
static ResponseEntity.BodyBuilder | ResponseEntity.status(HttpStatus status) 指定されたステータスでビルダーを作成します。 |
static HttpStatus.Series | HttpStatus.Series.valueOf(HttpStatus status) 使用すべきではありません。 5.3 の時点で、 series() を直接呼び出すことを推奨 |
コンストラクターと説明 |
---|
ResponseEntity(HttpStatus status) ステータスコードのみを使用して ResponseEntity を作成します。 |
ResponseEntity(MultiValueMap<StringSE, StringSE> headers, HttpStatus status) ヘッダーとステータスコードを使用して ResponseEntity を作成します。 |
ResponseEntity(T body, HttpStatus status) 本文とステータスコードを使用して ResponseEntity を作成します。 |
ResponseEntity(T body, MultiValueMap<StringSE, StringSE> headers, HttpStatus status) 本文、ヘッダー、ステータスコードを使用して ResponseEntity を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | ClientHttpResponse.getStatusCode() HTTP ステータスコードを HttpStatus 列挙値として取得します。 |
HttpStatus | AbstractClientHttpResponse.getStatusCode() |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | ClientHttpResponseDecorator.getStatusCode() |
HttpStatus | ClientHttpResponse.getStatusCode() HTTP ステータスコードを HttpStatus 列挙値として返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ServletServerHttpResponse.setStatusCode(HttpStatus status) |
void | DelegatingServerHttpResponse.setStatusCode(HttpStatus status) |
void | ServerHttpResponse.setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | AbstractServerHttpResponse.getStatusCode() |
HttpStatus | ServerHttpResponseDecorator.getStatusCode() |
HttpStatus | ServerHttpResponse.getStatusCode() 設定されたステータスコードを返すか、基になるサーバーからのレスポンスのステータスにフォールバックします。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | AbstractServerHttpResponse.setStatusCode(HttpStatus status) |
boolean | ServerHttpResponseDecorator.setStatusCode(HttpStatus status) |
boolean | ServerHttpResponse.setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | MockClientHttpResponse.getStatusCode() |
コンストラクターと説明 |
---|
MockClientHttpResponse(byte[] body, HttpStatus statusCode) レスポンス本文をバイト配列として持つコンストラクター。 |
MockClientHttpResponse(InputStreamSE 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() HTTP ステータスコードを HttpStatus 列挙値として返します。 |
修飾子と型 | メソッドと説明 |
---|---|
WebTestClient.ResponseSpec | StatusAssertions.isEqualTo(HttpStatus status) レスポンスステータスを HttpStatus としてアサートします。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpStatus | DefaultResponseErrorHandler.getHttpStatusCode(ClientHttpResponse response) 使用すべきではありません。 |
HttpStatus | HttpStatusCodeException.getStatusCode() HTTP ステータスコードを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
static HttpClientErrorException | HttpClientErrorException.create(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) HttpClientErrorException または HTTP ステータス固有のサブクラスを作成します。 |
static HttpServerErrorException | HttpServerErrorException.create(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) HttpServerErrorException または HTTP ステータス固有のサブクラスを作成します。 |
static HttpClientErrorException | HttpClientErrorException.create(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) オプションの準備済みメッセージを含む HttpClientErrorException.create(HttpStatus, String, HttpHeaders, byte[], Charset) のバリアント。 |
static HttpServerErrorException | HttpServerErrorException.create(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) オプションの準備済みメッセージを含む HttpServerErrorException.create(String, HttpStatus, String, HttpHeaders, byte[], Charset) のバリアント。 |
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(MapSE<HttpStatus, ClassSE<? extends RestClientException>> statusMapping) HTTP ステータスコードから RestClientException サブクラスへのマッピングを設定します。 |
コンストラクターと説明 |
---|
HttpClientErrorException(HttpStatus statusCode) ステータスコードのみのコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, StringSE statusText) ステータスコードとステータステキストを持つコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, StringSE statusText, byte[] body, CharsetSE responseCharset) ステータスコードとステータステキスト、およびコンテンツを持つコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE responseCharset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
HttpClientErrorException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE responseCharset) ステータスコードとステータステキスト、ヘッダー、コンテンツ、準備されたメッセージを含むコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode) ステータスコードのみのコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, StringSE statusText) ステータスコードとステータステキストを持つコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, StringSE statusText, byte[] body, CharsetSE charset) ステータスコードとステータステキスト、およびコンテンツを持つコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
HttpServerErrorException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) ステータスコードとステータステキスト、ヘッダー、コンテンツ、準備されたメッセージを含むコンストラクター。 |
HttpStatusCodeException(HttpStatus statusCode) HttpStatus を使用して新しいインスタンスを構築します。 |
HttpStatusCodeException(HttpStatus statusCode, StringSE statusText) HttpStatus とステータステキストで新しいインスタンスを構築します。 |
HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, byte[] responseBody, CharsetSE responseCharset) HttpStatus 、ステータステキスト、コンテンツでインスタンスを作成します。 |
HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset) HttpStatus 、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。 |
HttpStatusCodeException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE 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() HTTP ステータスコードを HttpStatus 列挙値として返します。 |
修飾子と型 | メソッドと説明 |
---|---|
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode) 指定されたステータスコードで、本文を読み取るためのデフォルトの戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode, ExchangeStrategies strategies) 指定されたステータスコードと本文を読み取るための戦略を使用して、レスポンスビルダーを作成します。 |
static ClientResponse.Builder | ClientResponse.create(HttpStatus statusCode, ListSE<HttpMessageReader<?>> messageReaders) 指定されたステータスコードとメッセージ本文リーダーを使用して、レスポンスビルダーを作成します。 |
ClientResponse.Builder | ClientResponse.Builder.statusCode(HttpStatus statusCode) レスポンスのステータスコードを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
WebClient.ResponseSpec | WebClient.ResponseSpec.onStatus(PredicateSE<HttpStatus> statusPredicate, FunctionSE<ClientResponse,reactor.core.publisher.Mono<? extends ThrowableSE>> exceptionFunction) 特定のエラーステータスコードをエラーシグナルにマップして、レスポンスではなく下流に伝搬する関数を提供します。 |
static ExchangeFilterFunction | ExchangeFilterFunctions.statusError(PredicateSE<HttpStatus> statusPredicate, FunctionSE<ClientResponse,? extends ThrowableSE> 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 ステータスでビルダーを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | RedirectView.getStatusCode() 使用するリダイレクトステータスコードを取得します。 |
HttpStatus | Rendering.status() レスポンスを設定する HTTP ステータスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | RedirectView.setStatusCode(HttpStatus statusCode) TEMPORARY_REDIRECT や PERMANENT_REDIRECT などの代替リダイレクトステータスコードを設定します。 |
B | Rendering.Builder.status(HttpStatus status) レスポンスに使用するステータスを指定します。 |
コンストラクターと説明 |
---|
RedirectView(StringSE redirectUrl, HttpStatus statusCode) 指定された URL と TEMPORARY_REDIRECT や PERMANENT_REDIRECT などの代替リダイレクトステータスコードを使用して、新しい RedirectView を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | ResponseStatusException.getStatus() この例外に関連付けられた HTTP ステータスを返します。 |
コンストラクターと説明 |
---|
ResponseStatusException(HttpStatus status) レスポンスステータスを持つコンストラクター。 |
ResponseStatusException(HttpStatus status, StringSE reason) 説明として例外メッセージに追加するレスポンスステータスと理由を持つコンストラクター。 |
ResponseStatusException(HttpStatus status, StringSE reason, ThrowableSE cause) 説明として例外メッセージに追加するレスポンスステータスと理由、およびネストされた例外を持つコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpStatus | ResponseStatusExceptionHandler.determineStatus(ThrowableSE ex) 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | ModelAndView.getStatus() レスポンスに構成された HTTP ステータスがあれば、それを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ModelAndView.setStatus(HttpStatus status) レスポンスに使用する HTTP ステータスを設定します。 |
コンストラクターと説明 |
---|
ModelAndView(StringSE viewName, HttpStatus status) ビュー名と HTTP ステータスを指定して、新しい ModelAndView を作成します。 |
ModelAndView(StringSE viewName, MapSE<StringSE,?> model, HttpStatus status) ビュー名、モデル、HTTP ステータスを指定して、新しい ModelAndView を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ViewControllerRegistry.addStatusController(StringSE urlPath, HttpStatus statusCode) 本文をレンダリングせずにレスポンスステータスを特定のコードに設定するには、単純なコントローラーを特定の URL パス(またはパターン)にマップします。 |
RedirectViewControllerRegistration | RedirectViewControllerRegistration.setStatusCode(HttpStatus statusCode) 使用する特定のリダイレクト 3xx ステータスコードを設定します。 |
ViewControllerRegistration | ViewControllerRegistration.setStatusCode(HttpStatus 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 ステータスでビルダーを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpStatus | ParameterizableViewController.getStatusCode() 設定済みの HTTP ステータスコードまたは null を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ParameterizableViewController.setStatusCode(HttpStatus statusCode) このコントローラーがレスポンスに設定する HTTP ステータスコードを構成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleAsyncRequestTimeoutException(AsyncRequestTimeoutException ex, HttpHeaders headers, HttpStatus status, WebRequest webRequest) AsyncRequestTimeoutException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleBindException(BindException ex, HttpHeaders headers, HttpStatus status, WebRequest request) BindException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleConversionNotSupported(ConversionNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request) ConversionNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleExceptionInternal(ExceptionSE ex, ObjectSE body, HttpHeaders headers, HttpStatus status, WebRequest request) すべての例外型のレスポンス本文をカスタマイズする単一の場所。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException ex, HttpHeaders headers, HttpStatus status, WebRequest request) HttpMediaTypeNotAcceptableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMediaTypeNotSupported(HttpMediaTypeNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request) HttpMediaTypeNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMessageNotReadable(HttpMessageNotReadableException ex, HttpHeaders headers, HttpStatus status, WebRequest request) HttpMessageNotReadableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMessageNotWritable(HttpMessageNotWritableException ex, HttpHeaders headers, HttpStatus status, WebRequest request) HttpMessageNotWritableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request) HttpRequestMethodNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request) MethodArgumentNotValidException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMissingPathVariable(MissingPathVariableException ex, HttpHeaders headers, HttpStatus status, WebRequest request) MissingPathVariableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMissingServletRequestParameter(MissingServletRequestParameterException ex, HttpHeaders headers, HttpStatus status, WebRequest request) MissingServletRequestParameterException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMissingServletRequestPart(MissingServletRequestPartException ex, HttpHeaders headers, HttpStatus status, WebRequest request) MissingServletRequestPartException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleNoHandlerFoundException(NoHandlerFoundException ex, HttpHeaders headers, HttpStatus status, WebRequest request) NoHandlerFoundException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleServletRequestBindingException(ServletRequestBindingException ex, HttpHeaders headers, HttpStatus status, WebRequest request) ServletRequestBindingException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleTypeMismatch(TypeMismatchException ex, HttpHeaders headers, HttpStatus status, WebRequest request) TypeMismatchException のレスポンスをカスタマイズします。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpStatus | RedirectView.getHttp11StatusCode(HttpServletRequestEE request, HttpServletResponseEE response, StringSE targetUrl) HTTP 1.1 互換リクエストに使用するステータスコードを決定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | RedirectView.setStatusCode(HttpStatus statusCode) このビューのステータスコードを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpStatus | XhrReceivingTransportHandler.getResponseStatus() |
protected abstract HttpStatus | AbstractHttpReceivingTransportHandler.getResponseStatus() |