You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tree:
e0bf63bed1
2.0.x
2.1.x
2.2.x
3.0.x
3.1.x
4.0.x
antora
aot-support
dependabot/github_actions/3.1.x/actions/checkout-4
dependabot/github_actions/3.1.x/actions/setup-java-3
dependabot/github_actions/3.1.x/codecov/codecov-action-3
dependabot/maven/3.1.x/com.fasterxml.jackson.dataformat-jackson-dataformat-smile-2.11.4
dependabot/maven/main/com.fasterxml.jackson.dataformat-jackson-dataformat-smile-2.15.3
dependabot/maven/main/com.google.protobuf-protobuf-java-3.24.4
dependabot/maven/main/commons-io-commons-io-2.14.0
docs-build
fix-okhttp-encoding-condition
fix-pageable-processing-when-querymap-present
gh-pages
hekai-study-v2021.x
main
micrometerObservationsViaFeignCapabilities
property-based-url-native
protocols-fix-aot
register-method-params-for-reflection
reset
update-docs-structure
v2.0.0.M1
v2.0.0.M2
v2.0.0.RC1
v2.0.0.RC2
v2.0.0.RELEASE
v2.0.1.RELEASE
v2.0.2.RELEASE
v2.0.3.RELEASE
v2.0.4.RELEASE
v2.1.0.M2
v2.1.0.RC1
v2.1.0.RC2
v2.1.0.RC3
v2.1.0.RELEASE
v2.1.1.RELEASE
v2.1.2.RELEASE
v2.1.3.RELEASE
v2.1.4.RELEASE
v2.1.5.RELEASE
v2.2.0.M1
v2.2.0.M2
v2.2.0.M3
v2.2.0.RC1
v2.2.0.RC2
v2.2.0.RELEASE
v2.2.1.RELEASE
v2.2.10.RELEASE
v2.2.2.RELEASE
v2.2.3.RELEASE
v2.2.4.RELEASE
v2.2.5.RELEASE
v2.2.6.RELEASE
v2.2.7.RELEASE
v2.2.8.RELEASE
v2.2.9.RELEASE
v3.0.0
v3.0.0-M2
v3.0.0-M3
v3.0.0-M4
v3.0.0-M5
v3.0.0-M6
v3.0.0-RC1
v3.0.0.M1
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.0.5
v3.0.6
v3.0.7
v3.0.8
v3.1.0
v3.1.0-M1
v3.1.0-M2
v3.1.0-M3
v3.1.0-M4
v3.1.0-RC1
v3.1.1
v3.1.2
v3.1.3
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v4.0.0
v4.0.0-M1
v4.0.0-M2
v4.0.0-M3
v4.0.0-M4
v4.0.0-M5
v4.0.0-RC1
v4.0.0-RC2
v4.0.0-RC3
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v4.1.0-M1
v4.1.0-M2
${ noResults }
src-spring-cloud-openfeign/spring-cloud-openfeign-depe...
Fixes gh-62 ### Notes The solution is based on ``` <dependency> <groupId>io.github.openfeign.form</groupId> <artifactId>feign-form-spring</artifactId> <version>3.3.0</version> </dependency> ``` Class `feign.form.spring.SpringFormEncoder` was added inside `org.springframework.cloud.openfeign.support.SpringEncoder` because it's doesn't has some checks: 1. Check of `bodyType` on null. `org.springframework.cloud.openfeign.support.SpringEncoder#encode` don't handle situation when `bodyType` is null. 2. No check for content type `multipart/form-data` in header. `feign.form.FormEncoder` requires `multipart/form-data` in header for proper processing. All this checks added and tests are passed. |
7 years ago | |
---|---|---|
.. | ||
pom.xml | Added support for MultipartFile (#66) | 7 years ago |