post_data Property
The data to post with the URL if the POST method is used.
Syntax
def get_post_data() -> bytes: ... def set_post_data(value: bytes) -> None: ...
post_data = property(get_post_data, set_post_data)
Default Value
""
Remarks
This property contains the data to post with the URL if the POST method is used. If this property contains a non-empty string, then if the HTTP 'POST' method is used (post method), the contents of this property are appended to the HTTP request after the HTTP headers.
An HTTP 'Content-Length' header is also added to the request. Its value is the length of the string in post_data.
The most common example is posting of HTML form input data. In that case, the content_type property must be set to "application/x-www-form-urlencoded".
Example (Performing a Post)
HTTPControl.ContentType = "application/x-www-form-urlencoded" HTTPControl.PostData = "firstname=Tom&lastname=Thompson&country=US" HTTPControl.Post(myurl)