stas 2002/11/28 20:35:12
Modified: src/docs/tutorials/client/browserbugs browserbugs.pod
Log:
document the browser requests serialization bug in browsers
Revision Changes Path
1.2 +26 -0
modperl-docs/src/docs/tutorials/client/browserbugs/browserbugs.pod
Index: browserbugs.pod
===================================================================
RCS file:
/home/cvs/modperl-docs/src/docs/tutorials/client/browserbugs/browserbugs.pod,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- browserbugs.pod 5 Jun 2002 17:39:52 -0000 1.1
+++ browserbugs.pod 29 Nov 2002 04:35:12 -0000 1.2
@@ -9,6 +9,32 @@
known bugs and how you can work around them.
+=head1 Same Browser Requests Serialization
+
+The following feature/bug mostly affects developers.
+
+Certain browsers will serialize requests to the same URL if accessed
+from different windows. For example if you have a CGI script that
+does:
+
+ for (1..100) {
+ print "$$: $_\n";
+ warn "$$: $_\n";
+ sleep 1;
+ }
+
+And two concurrent requests are issued from different windows of the
+same browser (for those browsers that have this bug/feature), the
+browser will actually issue only one request and won't run the second
+request till the first one is finished. The debug printing to the
+error_log file helps to understand the serialization issue.
+
+Solution? Find a UA that doesn't have this feature, especially if a
+command line UA will do (LWP comes to mind). As of this writing, opera
+6, mozilla 1.0 on linux have this problem, whereas konqueror 3 and
+lynx don't.
+
+
=head1 Preventing QUERY_STRING from getting corrupted because of &entity key
names
In a URL which contains a query string, if the string has multiple
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]