C# – JSON value could not be converted to System.String

When you send a request to ASP.NET with a JSON body, you get the following exception: System.Text.Json.JsonException: The JSON value could not be converted to System.String. Path: $ | LineNumber: 0 | BytePositionInLine: 1. You can’t deserialize JSON to a string. You’re either using a string parameter with [FromBody] or your model has a string … Read more

Postman – Follow redirects with the original HTTP method

When you send a request with Postman and get a 301/302 redirect response, it follows the redirect with a forced GET. This means it sends a GET request to the redirect URL and doesn’t include the original HTTP method or Content-Type. This can result in two unexpected errors: Here’s what this looks like in Postman … Read more