Sends a file to the server using a POST request.
POST is used to send data to the remote HTTP endpoint/script. The content to send will be taken from Filename.
To post a web form's data (including file attachments to the form) use PostWebForm method.
Note that any parameters you intend to pass to this method should be properly encoded before this method is called.