(PureBasic) Add Content-Length Header to a MIME Message
The AddContentLength method automatically computes the length of the MIME content and adds a Content-Length header with the correct number of bytes.
IncludeFile "CkMime.pb"
Procedure ChilkatExample()
; This example assumes the Chilkat API to have been previously unlocked.
; See Global Unlock Sample for sample code.
mime.i = CkMime::ckCreate()
If mime.i = 0
Debug "Failed to create object."
ProcedureReturn
EndIf
; Set the MIME body:
CkMime::ckSetBody(mime,"This is a test")
; The complete size (in bytes) of the contents is computed,
; even if the MIME is multipart, and the Content-Length header
; is added.
CkMime::ckAddContentLength(mime)
; Display the MIME:
Debug CkMime::ckGetMime(mime)
CkMime::ckDispose(mime)
ProcedureReturn
EndProcedure
|