HTTP Tunneling

If the browser or client application doesn't support PATCH requests, or network intermediaries block PATCH requests, then you can use HTTP tunneling with a POST request by supplying an X-HTTP-Method-Override header.

For example, making a POST request to the incident with ID 22:

https://mysite.example.com/services/rest/connect/v1.4/incidents/22

with the header:

X-HTTP-Method-Override: PATCH

and body:

{
"subject": "Test Subject"
}

updates the incident's subject to Test Subject.