Re: HTTP header processing sequence



"Josh" <no_spam@xxxxxxxxxx> wrote...
Can someone tell me in plain english how HTTP requests are processed in sequence? For instance, if a web page has multiple GET
requests because of HTML/Images, how does the browser know which server response (HTTP/1.1 200 OK) is associated with which GET
request once the data starts coming in?

Apart from RFC2616, is there any website that can give me more information on this?

The browser opens a TCP connection to the server, sends a HTTP request
and waits for the server response (status + data) before sending the next
request. So the association of request and response is no problem.

The browser may send another request over the same TCP connection
once the response to the previous request has been received and/or may
open multiple connections to the same server.

Regards,
-Roger
--
E-mail: rhunen@xxxxxxxxx
Home: http://www.xs4all.nl/~rhunen
ADSL: http://adsl.hunen.net


.



Relevant Pages

  • Re: Simple Ajax
    ... try to start (if any other request is stil active) every 2 seconds. ... Is there a way to add a timeout to this script so that it times out ... 1st server response: 1,87 seconds ... Let decide bryan which is what he want... ...
    (comp.lang.javascript)
  • Re: server error 0x800ccc90 & 0x800420cd
    ... this request for help. ... account I get the following error message: ... server response: '-ERR problem ... retrieving message.', Port: 110, Secure: No, server error ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)
  • Re: Custom 401 page problems
    ... Since you configured IIS to send a staic for this ... Now, a 401 response comes back to the client, and the entite body is the ... it is going to make a new request for this resource ... What request do you think the browser makes to fetch the 401.gif ??? ...
    (microsoft.public.inetserver.iis)
  • Re: How to write something to a html textfield and send it?
    ... > No need for controlling any particular browser. ... I'm not familiar with HTTP user ... and building the request in your program. ... The server doesn't know anything about a textfield; ...
    (comp.programming)
  • Basic Authorization Security Issue?
    ... seems like closing the browser ... When an non-authorized URL request in our intranet web server is attempted, ... resent with the basic authorization credentials and the user is logged in. ...
    (microsoft.public.security)