Closed Bug 270409 Opened 20 years ago Closed 20 years ago

Firefox, in particular situation send multiple GET at server, not with html extension.

Categories

(Core :: Networking: HTTP, defect)

Other Branch
x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: icui, Assigned: darin.moz)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 I have two page on my server, difference is only the extension, same content. ---------------------------------------- filename content ---------------------------------------- ---------------------------------------- page.htm <img src="" alt="No source specified" /> ---------------------------------------- ---------------------------------------- page.php <img src="" alt="No source specified" /> ---------------------------------------- With php extension firefox send 2 GET at server but I charged page only one time. APACHE LOG: ******* whith htm extension: log server: 192.168.1.2 - - [17/Nov/2004:00:44:17 +0100] "GET /bug/page.htm HTTP/1.1" 200 41 ******* whith php extension: log server: 192.168.1.2 - - [17/Nov/2004:00:44:27 +0100] "GET /bug/page.php HTTP/1.1" 200 41 192.168.1.2 - - [17/Nov/2004:00:44:27 +0100] "GET /bug/page.php HTTP/1.1" 200 41 NB. same problem with tag: <link rel="stylesheet" href="" type="text/css" /> Reproducible: Always Steps to Reproduce: 1. Go to http:/yoursite.ext/page.htm (view Details for the content of page) on your server. 2. Go to http:/yoursite.ext/page.php (view Details for the content of page) on your server. 3. See Server log file. Actual Results: 192.168.1.2 - - [17/Nov/2004:00:44:17 +0100] "GET /bug/page.htm HTTP/1.1" 200 41 192.168.1.2 - - [17/Nov/2004:00:44:27 +0100] "GET /bug/page.php HTTP/1.1" 200 41 192.168.1.2 - - [17/Nov/2004:00:44:27 +0100] "GET /bug/page.php HTTP/1.1" 200 41 Expected Results: 192.168.1.2 - - [17/Nov/2004:00:44:17 +0100] "GET /bug/page.htm HTTP/1.1" 200 41 192.168.1.2 - - [17/Nov/2004:00:44:27 +0100] "GET /bug/page.php HTTP/1.1" 200 41
Assignee: firefox → darin
Component: General → Networking: HTTP
Product: Firefox → Browser
QA Contact: firefox.general → core.networking.http
Version: unspecified → Other Branch
Could you try with this php testcase. http://www.meosource.com/firefox/hits.php This is the source: <?PHP $a = fopen("hits.txt", "r+"); $contents = file_get_contents("hits.txt"); echo $contents; $contents++; fwrite($a, $contents); fclose($a); ?> I've seen this happening before. View counters updating twice, but I don't see it with this case.
This is invalid. <img src=""> means "load current URI as the image" (just like <link href="" rel="stylesheet"> means "load current URI as the stylesheet), and since PHP by default disables caching we have to hit the server a second time. The .htm case is just cached, so doesn't need an extra server hit.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.