net\http\Request class was checking the http method to set the Content-Type header. Somehow I missed it, but now I added the proper check for the PATCH method. I also added a test case for that.
Adding net\http\Service::patch() method.
Setting correct Content-Type for PATCH requests in net\http\Request.