|Think about Loose Coupling|
Re: Not listening.by batmonk (Scribe)
|on Feb 09, 2001 at 23:27 UTC||Need Help??|
I hope you're not trying to be offensive. There is a difference between not hearing and not seeing that which has not been clearly stated.
Please allow me to clarify in an attempt to prevent this conversation from devolving into inflammatory rhetoric.
I am aware of the nature of the HTTP communication process, though I did not clearly say so. O'Reilly's "CGI Programming with Perl" provides a pretty clear explanation.
I believe chipmunk has sensed the same possibilities that I have, though I'm not completely convinced that non-parsed headers are the right approach.
Though I have not tested this, I presume that scripts implemented using CGI.pm do not fire until the server has fully received the client's submission, including the file being uploaded--which means it's too late.
However, the book I mentioned goes into great detail about the HTTP and CGI processes, discussing error codes, proxies, content negotiation, and so on.
I wonder many things; I wonder if:
A friend of mine likes to say, "Programmers use absolutes like 'It's impossible' or 'It can't be done' when they mean 'I don't know how to do that and haven't the slightest idea how (or desire) to learn how to do it.' Let's look at impossibilities as challenges and see what we learn while doing so."
In responses to other comments and replies: