Sample code for 30+ languages & platforms
Xojo Plugin

Transition from Http.PBinary to Http.HttpBinary

See more HTTP Examples

Provides instructions for replacing deprecated PBinary method calls with HttpBinary.

Chilkat Xojo Plugin Downloads

Xojo Plugin
Dim success As Boolean
success = False

Dim http As New Chilkat.Http

Dim verb As String
verb = "POST"
Dim url As String
url = "https://example.com/"
Dim byteData As MemoryBlock
Dim contentType As String
contentType = "application/octet-stream"

// ------------------------------------------------------------------------
// The PBinary method is deprecated:

Dim responseObj As Chilkat.HttpResponse
responseObj = http.PBinary(verb,url,byteData,contentType,False,False)
If (http.LastMethodSuccess = False) Then
    System.DebugLog(http.LastErrorText)
    Return
End If

// ...
// ...

// ------------------------------------------------------------------------
// Do the equivalent using HttpBinary.
// Your application creates a new, empty HttpResponse object which is passed 
// in the last argument and filled upon success.

Dim responseOut As New Chilkat.HttpResponse
success = http.HttpBinary(verb,url,byteData,contentType,responseOut)
If (success = False) Then
    System.DebugLog(http.LastErrorText)
    Return
End If