DataSocket can read and write HTTP documents, however you must have an HTTP server that will accept you writing the file. You can use any DataSocket example, in the address instead of "dstp://mmyComputer/myData" you pass "http://myComputer/myFile" and DataSocket will attempt to open an http connection.
CVI 7.1 has now included FTP libraries that you could also use to send the file to an FTP server instead. I see this is as an easier rout to set up, but it depends on your application.
I hope this helps.
Juan Carlos
N.I.