Hey,
ich möchte mit meiner Anwendung einen POST Request an die NitrAPI (Nitrado API).
Über CURL funktioniert das auch alles, leider nicht mit meiner App.
Seit wochen versuche ich dieses Problem zu lösen und bin inzwischen so verzweifelt, dass ich Code von StackOverflow und Co. verwende,
nur leider bekomme ich bei allen den selben Fehler: "Access violation". Mitlerweile bin ich so weit, dass ich diesen Fehler nicht mehr erhalte.
Hier mein aktueller Code:
Sobald die Anwendung in irgend einer Weise die Antwort vom Request (request.GetResponse, Zeile 14) abfragt, stürzt das Programm ab.
Ich bekomme keinen Output. Den einzigen Fehler den ich erhalte, ist folgender:
Das ist alles an Information, was ich bekomme. Ich habe nichts bei Google gefunden, was mich weiter bringt.
Viele Grüße,
Sonderzeichen
ich möchte mit meiner Anwendung einen POST Request an die NitrAPI (Nitrado API).
Über CURL funktioniert das auch alles, leider nicht mit meiner App.
Seit wochen versuche ich dieses Problem zu lösen und bin inzwischen so verzweifelt, dass ich Code von StackOverflow und Co. verwende,
nur leider bekomme ich bei allen den selben Fehler: "Access violation". Mitlerweile bin ich so weit, dass ich diesen Fehler nicht mehr erhalte.
Hier mein aktueller Code:
VB.NET-Quellcode
- Public Function postRequest(ByVal uri As String, ByVal data As String) As Object
- Dim postData As Byte() = System.Text.Encoding.UTF8.GetBytes(data)
- Dim request As WebRequest = WebRequest.Create(Me.apiBaseUri & uri & "?access_token=" & Me.access_token)
- MsgBox(Me.apiBaseUri & uri & "?access_token=" & Me.access_token) 'Zur Kontrolle, dass die URL korrekt ist. Ist sie.
- request.Method = "POST"
- Dim dataStream As Stream = request.GetRequestStream
- dataStream.Write(postData, 0, postData.Length)
- dataStream.Close()
- Return request.GetResponse()
- End Function
Sobald die Anwendung in irgend einer Weise die Antwort vom Request (request.GetResponse, Zeile 14) abfragt, stürzt das Programm ab.
Ich bekomme keinen Output. Den einzigen Fehler den ich erhalte, ist folgender:
A first chance exception of type 'System.Net.WebException' occurred in System.dll
Das ist alles an Information, was ich bekomme. Ich habe nichts bei Google gefunden, was mich weiter bringt.
Viele Grüße,
Sonderzeichen
...aber gut, dass wir darüber gesprochen haben!