Search Issue Tracker

Won't Fix

Votes

0

Found in

2021.3.6f1

2022.1.9f1

2022.2.0a19

2023.1.0a3

Issue ID

UUM-9031

Regression

No

"PlatformNotSupportedException: Operation is not supported on this platform." error thrown when using HttpClient PatchAsync

-

How to reproduce:
1. Open the attached project "HttpClient PatchAsync Regression (IN-8860).zip"
2. Open Assets/Scenes/SampleScene.unity
3. Enter Play Mode

Expected results: No errors in the Console window
Actual results: "PlatformNotSupportedException: Operation is not supported on this platform." error thrown in the Console window

Reproducible with: 2021.3.6f1, 2022.1.9f1, 2022.2.0a19, 2023.1.0a3
Could not test with: 2020.3.37f1 (compilation errors in the Console window)

Reproducible on: Windows 10

  1. Resolution Note:

    The HttpClient PatchAsync method is not supported by Unity.

Comments (2)

  1. phobos2077

    Oct 03, 2024 09:16

    This is embarrassing, Unity. I urge to reconsider fixing this. It seems the error can be averted by using HttpMethod constructor directly:

    new HttpMethod("PATCH")

  2. MrLucid72

    Nov 15, 2023 11:14

    Won't fix?? Why? This is so random -- why integrate all HTTP calls except PATCH, expose it to the end-users, have 0 docs stating that it !works, then just randomly not fix it?

    This is wildly unprofessional. You want your users to code an entirely different http client *just* to patch with no reason even offered?

Add comment

Log in to post comment