V
valmont
Доброго дня.
Требуется на ls (может лучше java) отправлять данные (текст/файлы) post запросом.
вот отрывок:
после отработки Domino в консоль ругается на bad request...
не пойму в чём проблема.
Требуется на ls (может лучше java) отправлять данные (текст/файлы) post запросом.
вот отрывок:
Код:
vbCrLf = Chr(13) & Chr(10)
strBoundary = "MyUniqueGranitsa"
strBody = "--" & strBoundary & vbCrLf
strBody = strBody & "Content-Disposition: form-data; name=""fieldName""; filename=""file.dat""" & vbCrLf
strBody = strBody & "Content-Type: text/plain" & vbCrLf & vbCrLf
strBody = strBody & "данные в файле" & vbCrLf
strBody = strBody & "--" & strBoundary & "--"
lngLength = Len(strBody)
strHttp = "POST /base.nsf/upload?createdocument HTTP/1.1" & vbCrLf
strHttp = strHttp & "Host: acme.com" & vbCrLf
strHttp = strHttp & "Content-Length: " & lngLength & vbCrLf & vbCrLf
strHttp = strHttp & strBody
Set xhr = CreateObject("WinHttp.WinHttpRequest.5.1")
xhr.Open "POST", "http://acme.com/base.nsf/upload?createdocument", False
xhr.SetRequestHeader "Content-Type", "multipart/form-data; boundary=" & strBoundary
xhr.Send strHttp
после отработки Domino в консоль ругается на bad request...
не пойму в чём проблема.