Manual:Extension support/1.16/ExtDowngrading

MWHttpRequest
The MWHttpRequest class introduced in 1.17 was originally named HttpRequest in 1.16 when it was first introduced. If you want to support pre-1.16 you will also need to use Http::request. The recommendation is to use branching logic and use MWHttpRequest when possible.