Not sure if it is too early for this kind of comments: the by(FluentHttpMethod)
method in FluentRequest doesn't update the FluentHttpMethod attribute, so when
you call it with a method different than GET, a subsequent invocation
of methodName() will always return 'GET'.
This displays 'GET':
FluentRequest request = request("http://www.apache.org/").by(GET_METHOD);
System.out.println(request.methodName());
This still displays 'GET':
request = request("http://www.apache.org/").by(PUT_METHOD);
System.out.println(request.methodName());
________________________________
From: Lilu Xu <[email protected]>
To: HttpComponents Project <[email protected]>
Sent: Friday, May 27, 2011 2:49 PM
Subject: First few classes
Hi all,
the project of a façade API of HttpClient with fluent style now is hosted on
the Google Code [1]. Some few classes have been implemented. Source code and
javadoc should be found on the project website. I also wrote a Wiki page of
those classes [2]. Hopefully you could drop me some comments.
Best,
Lilu
[1] http://code.google.com/p/fluent-hc/
[2] http://code.google.com/p/fluent-hc/wiki/RequestExecution