I have an endpoint that sends JSON object for updating using the PUT method however, the Http Request fails and displays the message written "The browser (or proxy) sent a request that this server could not understand, status: error, type: HTTPExceptionBadRequest.

HTTP request uses x-API-key on headers and I’ve added the key.
AcceptFormat is set to JSON
BodyFormat is set to application/json
Method is PUT

The JSON object is generated by the below code:

“{”“Status_Update”“: ““Success””, ““Product_Code””: “””+Product.ToString+“”“,”“Kit_Number”“: “””+Kit_product.ToString+“”“}”

and below is the output:

{“Status_Update”: “Success”,
“Product_Code”: “A011566”,
“Kit_Number”: “A011567”}

Does anyone have an idea on how to solve this?