Hi all,
i'm coding something similar to a 'http-server', and i'm having problems with sending files to the client (web browser) from the server. instead of the client getting a Save File download box, it just recieves all the assembly code from the file, it gets printed as html text to the html page instead of downloaded as a file.

I am wondering if there is a string or something that i have to send to the client that lets it know there's a file being sent before i actually send the file contents (bytes)? i've looked through several RFC manuals and i can't find anything related to it, i must of spent at least 2 full days looking for a anwser or some code on google that could help me.. any help would be appreciated, thanks.

12 Years
Discussion Span
Last Post by trsja56

I'm giving you the "I wash my hands" type of answer, namely a link to a tutorial but I hope it would prove to be useful, since it looks like covering all the important stuff. http://www.cpp-home.com/tutorial.php?26_1 is your link. On the other hand - why are you trying to send assembly code to a remote machine? I should either go to bed or it smells a bit like something else.. ;)


i just get machine code, but it's complete.. meaning i can copy all the code, put it notepad, and save it as the file i'm sending and i can open/view it.


I figured out my problem, there was an error in one of the http headers i was sending to the client, thanks to those that replied so quickly. :)

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.