Problem bei upload von JSON-String mit PUT

  • VB.NET
  • .NET (FX) 4.5–4.8

    Problem bei upload von JSON-String mit PUT

    Hallo, ich möchte mit PUT einen JSON-String auf meinen Shop hochladen, bekomme aber die Fehlermeldung:

    Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung.

    Mein Code:

    Dim myWebClient As New Net.WebClient
    Dim URI As String
    Dim json As String

    myWebClient.Credentials = New Net.NetworkCredential("Benutzername", "Passwort")
    URI = "https://myshop.shop.de/administrator/auftrag/123456789.json"
    json = "{""auftrag"":{""id"":123456789,""ist_kunde"":true}}"

    myWebClient.UploadString(URI, "PUT", json)


    Die URL ist korrekt und den JSON-String habe ich von den Hilfeseiten des Shopbetreibers.
    Benutzername und Passwort sind auch richtig (lesen geht).

    Kann mir bitte irgendjemad hierbei weiterhelfen?