- 24 4月, 2018 5 次提交
-
-
由 Stephane Nicoll 提交于
* pr/1804: Fix typo
-
由 hasheniuk 提交于
Closes gh-1804
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16655
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16752
-
由 Brian Clozel 提交于
Prior to this commit, the `AbstractMessageConverterMethodProcessor` would fail to convert `InputStreamResource` to `ResourceRegion` as expected, since the content length cannot be read without consuming the stream. This is enforced by the `HttpRange` class. Now the method processor would still try to output HTTP range response headers to provide range support information. This step is using the resource content length and reads the input stream, leading to exceptions such as "IllegalStateException: InputStream has already been read". This commit improves the return type detection and excludes early `InputStreamResource` return types. With those types, HTTP range support is now completely disabled. Issue: SPR-16754
-
- 23 4月, 2018 3 次提交
-
-
由 Sam Brannen 提交于
-
由 sdeleuze 提交于
-
由 sdeleuze 提交于
-
- 22 4月, 2018 2 次提交
-
-
由 Stephane Nicoll 提交于
* pr/1803: Fix typo
-
由 Dimitrios (Dimi) Liapis 提交于
See gh-1803
-
- 21 4月, 2018 1 次提交
-
-
由 Brian Clozel 提交于
-
- 20 4月, 2018 2 次提交
-
-
由 Stephane Nicoll 提交于
See gh-1799
-
由 Rossen Stoyanchev 提交于
-
- 19 4月, 2018 2 次提交
-
-
由 Rossen Stoyanchev 提交于
ServerSentEventHttpMessageReader had logic to split on new lines and buffer until an empty new line (start of a new event). To account for random data chunking, it later re-assembled the lines for each event and split again on new lines. However bufferUntil was still unreliable a chunk may contain nothing but a newline, which doesn't necessarily mean an empty newline in the overall SSE stream. This commit simplifies the above by delegating the splitting of the stream along newlines to StringDecoder. Issue: SPR-16744
-
由 Rossen Stoyanchev 提交于
-
- 18 4月, 2018 5 次提交
-
-
由 Daniel Kift 提交于
-
由 nkjackzhang 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16726
-
由 Juergen Hoeller 提交于
Issue: SPR-16739
-
- 17 4月, 2018 7 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-16730
-
由 sdeleuze 提交于
Prior to this commit, due to KT-5464 type inference issue there was not proper way to provide body expectations with WebTestClient. This commit provides a workaround by updating the existing Kotlin extension to return a Kotlin compatible API. Issue: SPR-15692
-
由 Juergen Hoeller 提交于
Issue: SPR-16734
-
由 Juergen Hoeller 提交于
Issue: SPR-16734
-
由 Juergen Hoeller 提交于
Issue: SPR-16731
-
由 Juergen Hoeller 提交于
Issue: SPR-16733
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16732
-
- 16 4月, 2018 2 次提交
-
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16728
-
- 15 4月, 2018 2 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
- 14 4月, 2018 2 次提交
-
-
由 Juergen Hoeller 提交于
Includes efficient check for same ClassLoader in ClassUtils.isVisible, efficient MethodMatchers check for IntroductionAwareMethodMatcher, and supertype method resolution in MethodMapTransactionAttributeSource. Issue: SPR-16723
-
由 Sam Brannen 提交于
-
- 13 4月, 2018 5 次提交
-
-
由 Stephane Nicoll 提交于
* pr/1791: Fix typo in javadoc
-
由 nkjackzhang 提交于
Closes gh-1791
-
由 Brian Clozel 提交于
Prior to this commit, the various `HttpMessageConverter` instances configured for a given `RestTemplate` instance could all contribute `MediaType` values to the "Accept:" request header. This could lead to duplicate media types in that request header, cluttering for the HTTP request for no reason. This commit ensures that only distinct values are added to the request. Issue: SPR-16690
-
由 Juergen Hoeller 提交于
Issue: SPR-16714
-
由 Juergen Hoeller 提交于
Issue: SPR-16714
-
- 12 4月, 2018 2 次提交
-
-
由 Brian Clozel 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-16720
-