Well I am not really fussed about how much I get back host as long as I get back some info.
Could you rephrase that? I'm not sure what you were trying to say.
Quote:
1. Client sends a request to the Server for "GET /index.html HTTP/1.1\r\n\r\n".
Oh, you want to make a web server? The client needs to send() this information over the socket, see man 2 send.
Quote:
2. Server accepts the connection and then sends the requested material back to the client basically dumping the information of index.htmlo on the client.
This leaves out a whole bunch of steps, which may be why you're stymied.
Accept the connection
Read from it until \r\n\r\n -- recv() cares not about linefeeds, it just gives you chunks of data, so you may need to do a loop reading one character at a time in order to spot when the line ends.
Process the request -- you need to break "GET /index.html HTTP/1.1" into its component parts. You may be able to do this with sscanf():
This is a fairly quick-and-dirty solution. A better way may be to use strtok().
Convert /index.html into /path/to/webroot/index.html -- standard C string functions should do here.
Open the given file, read from it, and send it to the socket
Hello,
I actually try to make client-server program.
I'm using SCO OpenServer Release 5.0.0 and when I try to compile my code (by TELNET) I've got this error :
I'm just using this simple code :
and I get the same error if I use :
If someone can help me,
Thanks (2 Replies)
my system is a stand alone system... i want to try doing socket porgramming..ihave heard that this is usually done during testing...
how can i do that....? (6 Replies)
Hello!:)
I'm trying to do some socket programming based on the following situation:
I have a directory service named Casino that will hold all the information regarding the gamers that will try to connect to it in order to play a game(for example (Blackjack).Once they make the login they are... (4 Replies)
Hello everyone, I am a newbie in UNIX/Linux socket programming. This is a class project that I had trouble with.
==================================================
I was trying to make “Keep-Alive” HTTP connections to the server in a tiny web crawler project. Here is the problem: when I tried... (0 Replies)
Hello Everyone
Iam working on tcp/ip programming.with some time interval server has to send data.client has to close the connection and to open the connection between the time interval.this is the scenario
when iam closing the connection in client side the connection terminates.how to... (1 Reply)
I am trying to read HTTP data from a socket. However, for the final set of data being read using read(), read blocks and the control doesnt come back for further processing. I tried using select, but it didn't work...
Any help would be greatly acknowledged.:) (2 Replies)
hi
am senthil
am developing a software to send and receive SMS using HTTP connection
first of all am forming a URL and sending that URL to a remote server using my Client Program
i send that url through Socket(using Send() Function)
if i send more than one URL one by one using the same... (0 Replies)
hi
am senthil
am developing a software to send and receive SMS using HTTP connection
first of all am forming a URL and sending that URL to a remote server using my Client Program
i send that url through Socket(using Send() Function)
if i send more than one URL one by one using the same... (4 Replies)