This is my HTTP POST request and it works. Maybe this code could help you. It is written in ASP but I think language doesn’t matter here.
'Tamino call
Function InoCall(ByVal Command, ByVal Value)
'Command: String - Tamino command
'Result: MSXML2.DOMDocument
Dim InoRequest
Set InoRequest = Server.CreateObject(“MSXML2.ServerXMLHTTP”)
InoRequest.open “POST”, DatabaseURL & “/” & Collection, False
InoRequest.setRequestHeader “Content-Type”, “multipart/form-data; boundary=7d13bd33500f6”
Dim Data
Data = “”
Data = Data & “–7d13bd33500f6” & VbCrLf
Data = Data & “Content-Disposition: form-data; name=”“_encoding”“” & VbCrLf
Data = Data & VbCrLf
Data = Data & “utf-8” & VbCrLf
Data = Data & “–7d13bd33500f6” & VbCrLf
Data = Data & “Content-Disposition: form-data; name=”“” & Command & “”“” & VbCrLf
Data = Data & VbCrLf
Data = Data & Value & VbCrLf
Data = Data & “–7d13bd33500f6–” & VbCrLf
InoRequest.send Data
If Not InoGetError(InoRequest.responseXML) Is Nothing Then
Err.Raise 1, “Tamino”, InoGetError(InoRequest.responseXML).xml
End If
Set InoCall = InoRequest.responseXML
Set InoRequest = Nothing
End Function
#API-Management#webMethods#Tamino