I have a proof of concept working now using a cHttpTransfer on the Windows side and a cWebHttpHandler on the WebApp side to make and receive a POST request to transfer a file. Easy-peasy. (I can say that now after a few hours of experimenting/fumbling around!)

URL parameters are used to send info about the file begin sent (filename, customer that is submitting it, support ticket it belongs to, etc.)

I thought perhaps a cWebHttpMultipartFormdataHandler would be the way to go on the server side but there seems to be nothing on the Windows client side to automagically handle uploading files using this method.

Question: Is this kosher, or should I be doing something different? This is an API that only we will use, not public, so I'm not too concerned so much about making things "standard" since we will be the only ones using this

Just wondering in case anyone else has tried this if there are any pitfalls or other considerations I should know of.