post Method
Posts data to the HTTP server using the HTTP POST method.
Syntax
def post(url: str) -> None: ...
Remarks
This method posts data to the HTTP server using the HTTP POST method. The posted data is taken from post_data and/or attached_file properties. The server response text is received through the on_transfer event, and the HTTP response headers through the on_header event. If local_file 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)