Sign in to follow this  
sirjective1

Part link from Bricklink not working in Firefox

Recommended Posts

I just noticed that Bricklink has a link from each part description page to a corresponding page on other platforms, including Rebrickable.

That backlink does work just fine in Chrome and IE11, but it failed to load for me in Firefox 60.6.1esr (64-Bit) on Windows 10.

E.g. loading that URL fails for me: https://rebrickable.com/parts/bricklink/3003 yields the following error message (in German):
 

Quote

Fehler: Beschädigte Inhalte

Beim Laden der Seite https://rebrickable.com/parts/bricklink/3003 wurde gegen das Netzwerkprotokoll verstoßen. Dieser Fehler kann nicht behoben werden.

Die Seite, die Sie anzusehen versuchen, kann nicht angezeigt werden, da ein Fehler in der Datenübertragung festgestellt wurde.

    Bitte kontaktieren Sie die Website-Betreiber, um sie über dieses Problem zu verständigen.

The error message is the same regardless of whether the part exists or not.

After updating to Firefox 60.9.0esr (64-Bit), the problem persists.

Edited by sirjective1

Share this post


Link to post
Share on other sites

I just looked at the link with a debugging web proxy, and noticed that the location response header is duplicated:

:status: 301
date: Sat, 25 Jan 2020 21:11:12 GMT
content-type: text/html; charset=utf-8
location: /parts/bricklink/3003/
access-control-allow-origin: *
location: bricklink
last-modified: Saturday, 25-Jan-2020 21:11:12 GMT
cache-control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
cf-cache-status: DYNAMIC
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
server: cloudflare
cf-ray: 55ad3d00ac686b7d-LHR

This duplication seems to irritate Firefox.

The redirect target, which is the same URL with an appended "/", also responds with the "location: bricklink" header, which is ignored for non-redirect responses.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this