接口的使用
org.springframework.http.codec.HttpMessageReader
使用HttpMessageReader的程序包 程序包 说明 org.springframework.http.codec org.springframework.http.codec.multipart Multipart support.org.springframework.mock.web.reactive.function.server Mock objects for the functional web framework.org.springframework.web.reactive.function Provides a foundation for both the reactive client and server subpackages.org.springframework.web.reactive.function.client Provides a reactiveWebClientthat builds on top of theorg.springframework.http.client.reactivereactive HTTP adapter layer.org.springframework.web.reactive.function.server Provides the types that make up Spring's functional web framework for Reactive environments.org.springframework.web.reactive.function.server.support Classes supporting theorg.springframework.web.reactive.function.serverpackage.org.springframework.web.reactive.result.method.annotation Infrastructure for annotation-based handler method processing.org.springframework.http.codec中HttpMessageReader的使用
实现HttpMessageReader的org.springframework.http.codec中的类 修饰符和类型 类 说明 classDecoderHttpMessageReader<T>HttpMessageReaderthat wraps and delegates to aDecoder.classFormHttpMessageReaderImplementation of anHttpMessageReaderto read HTML form data, i.e.classResourceHttpMessageReaderHttpMessageReaderthat wraps and delegates to aResourceDecoderthat extracts the filename from the"Content-Disposition"header, if available, and passes it as theResourceDecoder.FILENAME_HINT.classServerSentEventHttpMessageReaderReader that supports a stream ofServerSentEventsand also plainObjectswhich is the same as anServerSentEventwith data only.返回变量类型为HttpMessageReader的类型的org.springframework.http.codec中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>CodecConfigurer. getReaders()Obtain the configured HTTP message readers.参数类型为HttpMessageReader的org.springframework.http.codec中的方法 修饰符和类型 方法 说明 voidServerCodecConfigurer.ServerDefaultCodecs. multipartReader(HttpMessageReader<?> reader)Configure theHttpMessageReaderto use for multipart requests.voidCodecConfigurer.CustomCodecs. reader(HttpMessageReader<?> reader)已过时。as of 5.1.13, useCodecConfigurer.CustomCodecs.register(Object)orCodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)instead.org.springframework.http.codec.multipart中HttpMessageReader的使用
实现HttpMessageReader的org.springframework.http.codec.multipart中的类 修饰符和类型 类 说明 classMultipartHttpMessageReaderHttpMessageReaderfor reading"multipart/form-data"requests into aMultiValueMap<String, Part>.classSynchronossPartHttpMessageReaderHttpMessageReaderfor parsing"multipart/form-data"requests to a stream ofPart's using the Synchronoss NIO Multipart library.返回HttpMessageReader的org.springframework.http.codec.multipart中的方法 修饰符和类型 方法 说明 HttpMessageReader<Part>MultipartHttpMessageReader. getPartReader()Return the configured parts reader.参数类型为HttpMessageReader的org.springframework.http.codec.multipart中的构造器 构造器 说明 MultipartHttpMessageReader(HttpMessageReader<Part> partReader)org.springframework.mock.web.reactive.function.server中HttpMessageReader的使用
返回变量类型为HttpMessageReader的类型的org.springframework.mock.web.reactive.function.server中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>MockServerRequest. messageReaders()类型变量类型为HttpMessageReader的org.springframework.mock.web.reactive.function.server中的方法参数 修饰符和类型 方法 说明 MockServerRequest.BuilderMockServerRequest.Builder. messageReaders(List<HttpMessageReader<?>> messageReaders)org.springframework.web.reactive.function中HttpMessageReader的使用
返回变量类型为HttpMessageReader的类型的org.springframework.web.reactive.function中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>BodyExtractor.Context. messageReaders()Return theHttpMessageReadersto be used for body extraction.org.springframework.web.reactive.function.client中HttpMessageReader的使用
返回变量类型为HttpMessageReader的类型的org.springframework.web.reactive.function.client中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>ExchangeStrategies. messageReaders()ReturnHttpMessageReadersto read and decode the response body with.类型变量类型为HttpMessageReader的org.springframework.web.reactive.function.client中的方法参数 修饰符和类型 方法 说明 static ClientResponse.BuilderClientResponse. create(HttpStatus statusCode, List<HttpMessageReader<?>> messageReaders)Create a response builder with the given status code and message body readers.org.springframework.web.reactive.function.server中HttpMessageReader的使用
返回变量类型为HttpMessageReader的类型的org.springframework.web.reactive.function.server中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>HandlerStrategies. messageReaders()Return theHttpMessageReadersto be used for request body conversion.List<HttpMessageReader<?>>ServerRequest. messageReaders()Get the readers used to convert the body of this request.类型变量类型为HttpMessageReader的org.springframework.web.reactive.function.server中的方法参数 修饰符和类型 方法 说明 static ServerRequestServerRequest. create(ServerWebExchange exchange, List<HttpMessageReader<?>> messageReaders)Create a newServerRequestbased on the givenServerWebExchangeand message readers.org.springframework.web.reactive.function.server.support中HttpMessageReader的使用
返回变量类型为HttpMessageReader的类型的org.springframework.web.reactive.function.server.support中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>ServerRequestWrapper. messageReaders()类型变量类型为HttpMessageReader的org.springframework.web.reactive.function.server.support中的方法参数 修饰符和类型 方法 说明 voidRouterFunctionMapping. setMessageReaders(List<HttpMessageReader<?>> messageReaders)Configure HTTP message readers to de-serialize the request body with.org.springframework.web.reactive.result.method.annotation中HttpMessageReader的使用
返回变量类型为HttpMessageReader的类型的org.springframework.web.reactive.result.method.annotation中的方法 修饰符和类型 方法 说明 List<HttpMessageReader<?>>AbstractMessageReaderArgumentResolver. getMessageReaders()Return the configured message converters.List<HttpMessageReader<?>>RequestMappingHandlerAdapter. getMessageReaders()Return the configurer for HTTP message readers.类型变量类型为HttpMessageReader的org.springframework.web.reactive.result.method.annotation中的方法参数 修饰符和类型 方法 说明 voidRequestMappingHandlerAdapter. setMessageReaders(List<HttpMessageReader<?>> messageReaders)Configure HTTP message readers to de-serialize the request body with.类型变量类型为HttpMessageReader的org.springframework.web.reactive.result.method.annotation中的构造器参数 构造器 说明 AbstractMessageReaderArgumentResolver(List<HttpMessageReader<?>> readers)Constructor withHttpMessageReader's and aValidator.AbstractMessageReaderArgumentResolver(List<HttpMessageReader<?>> messageReaders, ReactiveAdapterRegistry adapterRegistry)Constructor that also accepts aReactiveAdapterRegistry.HttpEntityMethodArgumentResolver(List<HttpMessageReader<?>> readers, ReactiveAdapterRegistry registry)RequestBodyMethodArgumentResolver(List<HttpMessageReader<?>> readers, ReactiveAdapterRegistry registry)RequestPartMethodArgumentResolver(List<HttpMessageReader<?>> readers, ReactiveAdapterRegistry registry)