On 6 April 2011 23:36, Milamber <milam...@apache.org> wrote: > >> HC4 should do this automatically, I think, but there was a bug whereby >> > > I have found this problem too: > Unlike HC3, HC4 sampler works with a HTTPS website with a trusted > certificate (verisign, thawte, etc.) but doesn't works with self-signed > ssl certificate. > I've found a TODO in HTTPHC4Impl (line 439), thus I suppose that is normal?
No, I forgot. That needs to be fixed so that all certificates are accepted, same as for HC3. I'll fix that shortly. > Milamber > > >> it did not recognise some encoding methods: >> >> https://issues.apache.org/jira/browse/HTTPCLIENT-1063 >> >> As far as I can tell, the x-gzip fix is in httpclient 4.1.1 (which >> JMeter trunk was recently updated to use). >> >> Can you check which version of HC4 you were using, and the >> Content-type used by Apache 2.2? >> >> >>> Milamber >>> >>> >>> Le 25/11/2010 15:45, sebb a ecrit : >>> >>>> Just a heads up that I'm currently working on trying to combine the >>>> HTTP implementations (Java, HttpClient3) into a single GUI, with >>>> run-time choice of implementation. >>>> >>>> The rationale for this is that HttpClient 4 is now available, and it >>>> would be good to add that, but I think we should keep HttpClient for >>>> backwards compatibility and comparison. >>>> >>>> Creating another GUI/Sampler set is easy enough, but it would be >>>> useful to be able to switch implementations easily - currently that >>>> requires switching samplers (e.g. by editting the JMX file). >>>> >>>> The current plan is to allow the implementation to be specified on the >>>> HTTP Request Defaults config screen as well as on the HTTP Request >>>> screen. >>>> >>>> The code is a bit involved, because the Config settings are processed >>>> at run-time after the test plan has been built. >>>> [But even the Sampler GUI needs to create the sampler before it can >>>> store the sampler settings - and the implementation can then be >>>> changed.] >>>> Currently I use a Sampler Proxy that dispatches to the appropriate >>>> implementation class. >>>> These classes have to extend an abstract class that provides the >>>> necessary methods to interface with the Proxy test element and thus >>>> provide access to the test element properties. >>>> That part seems to be working OK. >>>> >>>> The next phase is to ensure that existing JMX files can be converted >>>> (during load) to use the new sampler. >>>> >>>> The intention is to keep the existing Java and HttpClient samplers, so >>>> that subclasses will continue to work, but not expose them in the GUI. >>>> >>>> I've not finally decided about the AJP sampler - it can be easily >>>> converted, but I don't think there's much of a use case for switching >>>> between AJP and another implementation. >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org >>>> For additional commands, e-mail: dev-h...@jakarta.apache.org >>>> >>>> >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org >>> For additional commands, e-mail: dev-h...@jakarta.apache.org >>> >>> >>> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org >> For additional commands, e-mail: dev-h...@jakarta.apache.org >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org > For additional commands, e-mail: dev-h...@jakarta.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org For additional commands, e-mail: dev-h...@jakarta.apache.org