File tree Expand file tree Collapse file tree 3 files changed +14
-9
lines changed
src/main/java/org/sourcelab/http/rest Expand file tree Collapse file tree 3 files changed +14
-9
lines changed Original file line number Diff line number Diff line change 2
2
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
3
3
and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
4
4
5
+ ## 0.2.1 Bugfix Release
6
+ - Request interceptors could be bypassed for some GET requests.
7
+
5
8
## 0.2.0 Bugfix Release
6
9
- Use appropriate SLF4J log interface, remove explicit logging dependencies.
7
10
Original file line number Diff line number Diff line change 6
6
7
7
<groupId >org.sourcelab.http</groupId >
8
8
<artifactId >http-client-wrapper</artifactId >
9
- <version >0.2.0 </version >
9
+ <version >0.2.1 </version >
10
10
<packaging >jar</packaging >
11
11
12
12
<!-- Require Maven 3.3.9 -->
Original file line number Diff line number Diff line change @@ -279,16 +279,18 @@ private <T> T submitGetRequest(
279
279
final URIBuilder uriBuilder = new URIBuilder (url )
280
280
.setCharset (StandardCharsets .UTF_8 );
281
281
282
+ // Process request parameters/
283
+ List <RequestParameter > requestParameters = new ArrayList <>();
282
284
if (requestBodyContent instanceof UrlEncodedFormBodyContent ) {
283
- final List <RequestParameter > requestParameters = processRequestParameters (
284
- ((UrlEncodedFormBodyContent ) requestBodyContent ).getRequestParameters (),
285
- requestContext
286
- );
285
+ requestParameters = ((UrlEncodedFormBodyContent ) requestBodyContent ).getRequestParameters ();
286
+ }
287
287
288
- // Attach submitRequest params
289
- for (final RequestParameter requestParameter : requestParameters ) {
290
- uriBuilder .setParameter (requestParameter .getName (), requestParameter .getValue ());
291
- }
288
+ // run parameters through interceptors.
289
+ requestParameters = processRequestParameters (requestParameters , requestContext );
290
+
291
+ // Attach submitRequest params
292
+ for (final RequestParameter requestParameter : requestParameters ) {
293
+ uriBuilder .setParameter (requestParameter .getName (), requestParameter .getValue ());
292
294
}
293
295
294
296
// Build Get Request
You can’t perform that action at this time.
0 commit comments