Ich habe folgendes Problem. Ich sende einen POST Request zu einen Server der mir einen Response senden soll.
Bisher ist alles gut ich bekomme aber immer beim Response: (405) Unzulässige Methode.
Ich weiß aber das der Server nur POST Requests annimmt.
Mein Code:
Ich rufe die Function mit folgenden Parametern auf:
Wie gesagt ich bekomme beim Response (Dim response = req.GetResponse().GetResponseStream()) immer die Fehlermeldung (405) Unzulässige Methode
Kann jemand mir sagen wo das Problem?
Danke im Vorraus.
Bisher ist alles gut ich bekomme aber immer beim Response: (405) Unzulässige Methode.
Ich weiß aber das der Server nur POST Requests annimmt.
Mein Code:
VB.NET-Quellcode
- Private Function SendRequest(uri As Uri, jsonDataBytes As Byte(), contentType As String, method As String) As String
- Dim req As HttpWebRequest = HttpWebRequest.CreateHttp(uri)
- req.ContentType = contentType
- req.Method = method
- req.Accept = "application/json"
- req.ContentLength = jsonDataBytes.Length
- req.Credentials = CredentialCache.DefaultCredentials
- Dim stream = req.GetRequestStream()
- stream.Write(jsonDataBytes, 0, jsonDataBytes.Length)
- stream.Close()
- Dim response = req.GetResponse().GetResponseStream()
- Dim reader As New StreamReader(response)
- Dim res = reader.ReadToEnd()
- reader.Close()
- response.Close()
- Return res
- End Function
Ich rufe die Function mit folgenden Parametern auf:
Wie gesagt ich bekomme beim Response (Dim response = req.GetResponse().GetResponseStream()) immer die Fehlermeldung (405) Unzulässige Methode
Kann jemand mir sagen wo das Problem?
Danke im Vorraus.
KaskadekingDE on GitHub
Bitte keine Fragen über Programmierung per PN! Dafür ist das Forum hier.
Who cares? ¯\_(ツ)_/¯
Bitte keine Fragen über Programmierung per PN! Dafür ist das Forum hier.
Who cares? ¯\_(ツ)_/¯