I am working on an updater app for my game client.
I have been using springs web-flux as a HTTP client for some minor things unrelated.
I just discovered that this may no longer be feasible since it drags in about two dozen transient files, duplicates all my other dependencies and includes them in my zip under a folder off my root and also screws up my scripts. (Basically, it builds a fat jar inside my normal project jar inside my zip distribution)
I will be testing some gradle related changes to see if I can stop it but I don’t think I can based off what I have been reading.
If I was using openJDK 9+ I could just use the built in java HTTP client but I don’t plan to switch until April of next year.
To cut to the chase, any suggestions on a small, simple library to use for now?
I have looked a Apache and Unirest and would like an alternative.