cossme / grinder

The Grinder, a Java Load Testing Framework
Other
37 stars 15 forks source link

HTTPPlugin: Consider an alternative to ch.innovation:HTTPClient #12

Open solcyr opened 6 years ago

solcyr commented 6 years ago

As a grinder developer I would like to rely on a newer and better supported HTTP Client library to implement the HTTPPlugin, so that I can take advantage of the newer library community to maintain the Grinder HTTPPlugin

Instead of using: http://www.innovation.ch/java/HTTPClient/index.html http://www.innovation.ch/java/HTTPClient/FAQ.html

How about using Jakarta Commons HttpClient (more popular and Apache License): http://jakarta.apache.org/commons/httpclient/index.html

Reasons for HTTPClient:

Reasons for Commons HttpClient:

Reasons for HttpUnit:

I prefer HttpClient, HTTPClient over HttpUnit for The Grinder as they are "closer to the wire".