Post Method

Posts data to the HTTP server using the HTTP POST method.

Object Oriented Interface

public function doPost($url);

Procedural Interface

ipworks_http_do_post($res, $url);

Remarks

This method posts data to the HTTP server using the HTTP POST method. The posted data is taken from PostData and/or AttachedFile properties. The server response text is received through the Transfer event, and the HTTP response headers through the Header event. If LocalFile is not empty the data (not the headers) is written there as well.

If the goal is to upload a file or binary form data to a receiving script, the postdata must be MIME encoded, or you should use the WebUpload or WebForm component.

Example (Performing a Post)


HTTPControl.ContentType = "application/x-www-form-urlencoded"
HTTPControl.PostData = "firstname=Tom&lastname=Thompson&country=US"
HTTPControl.Post(myurl)

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 PHP Edition - Version 20.0 [Build 8307]