К сожалению, в моей программе все еще есть ошибки, такие как код состояния: 0, длина содержимого: 0 Подробности: невозможно прочитать данные из транспортного соединения.Соединение было закрыто до того, как все данные могли быть прочитаны.
Моя программа теперь выглядит следующим образом: Public Sub Main ()
Dim sourceFile As String = "C:\Users\rafalwieczorek\Desktop\Proximus_logo.png"
Dim data As Byte() = File.ReadAllBytes(sourceFile)
Dim fileLength As Long = data.Length
Dim targetPath As String = "/home/"
Dim js As New RestSharp.Serialization.Json.JsonSerializer
Dim dropboxApiArgs As String = js.Serialize(New With {.path = targetPath & IO.Path.GetFileName(sourceFile), .mode = "add", .autorename = True, .mute = False, .strict_conflict = False})
Dim client As RestClient = New RestClient("https://content.dropboxapi.com/2/files/upload")
Dim request As IRestRequest = New RestRequest(Method.POST)
request.AddHeader("Authorization", "ZHBe8GKc1QAAAAAAAAAAKIFuc-sCarTOFEqEuVYcdlNGLTH2oIzrNO5aEqXg2kF9")
request.AddHeader("Content-Type", "application/json")
request.AddHeader("Dropbox-API-Arg", dropboxApiArgs)
'request.AddHeader("Content-Length", fileLength.ToString())
' request.Parameters.Add(body)
Dim response As IRestResponse = client.Execute(request)
If response.IsSuccessful Then
Console.WriteLine("SUCCESS: " & response.StatusDescription)
Else
Console.WriteLine("FAILED: " & response.StatusDescription)
End If
Console.WriteLine(response.Content)
End Sub
Можете ли вы увидеть какие-либо ошибки?