Some of my servers are beginning to require HTTP 1.1. However LabVIEW's HTTP API doesn't appear to support HTTP 1.1. I think the JKI rest API should be refactored so that functions can be extended. Right now, the meaty functions like Get, Put, etc all call into a single vi under the hood which makes extension very difficult. Further, there are a number of helper vis that are private and would need to be reimplemented. (all of the details are captured in this bug report: https://github.com/JKISoftware/JKI-HTTP-REST-Client/issues/24).
I propose the API be refactored under the hood so that Get, Put, etc can be overridden and extended. Thoughts?