Closed Bug 528295 Opened 16 years ago Closed 14 years ago

website redirects JSON data requests to locale-specific subdirectories

Categories

(Websites Graveyard :: getpersonas.com, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: myk, Unassigned)

References

Details

The website redirects JSON data requests to locale-specific subdirectories. For example, it redirects /gallery/All/Favorites?json=1 to /en-US/gallery/All/Favorites?json=1 for en-US users. This is unnecessary, since the JSON data feeds don't contain localized strings. And it's harmful, since bug 528292 means that third party cookies aren't sent with the redirected request, breaking the extension's My Favorites menu for users who have unchecked "accept third-party cookies" in their preferences. The website should serve JSON data requests at their original, non-locale-specific locations.
Blocks: 528297
I can't figure out if this bug is still valid or not. Myk: any guidance?
The way to reproduce this bug is to sign into the website and then load https://www.getpersonas.com/gallery/All/Favorites?json=1 while capturing HTTP headers with a tool like Live HTTP Headers. When I did this just now, I captured the following headers, which show that the bug has not been fixed: ---------------------------------------------------------- GET /gallery/All/Favorites?json=1 HTTP/1.1 Host: www.getpersonas.com User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0a1) Gecko/20110425 Firefox/6.0a1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.7,hu;q=0.3 Accept-Encoding: gzip, deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 DNT: 1 Connection: keep-alive Cookie: [deleted] HTTP/1.1 302 Found Server: Apache X-Backend-Server: pm-app-personas03 Content-Type: text/html; charset=UTF-8 Date: Mon, 25 Apr 2011 18:31:24 GMT Location: https://www.getpersonas.com/en-US/gallery/All/Favorites?json=1 Connection: Keep-Alive X-Powered-By: PHP/5.2.9 Content-Length: 0 ---------------------------------------------------------- https://www.getpersonas.com/en-US/gallery/All/Favorites?json=1 GET /en-US/gallery/All/Favorites?json=1 HTTP/1.1 Host: www.getpersonas.com User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0a1) Gecko/20110425 Firefox/6.0a1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.7,hu;q=0.3 Accept-Encoding: gzip, deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 DNT: 1 Connection: keep-alive Cookie: [deleted] HTTP/1.1 200 OK Server: Apache X-Backend-Server: pm-app-personas02 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Content-Type: application/json Date: Mon, 25 Apr 2011 18:31:24 GMT Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: private Connection: Keep-Alive X-Powered-By: PHP/5.2.9 Content-Length: 1790 ---------------------------------------------------------- Now that bug 528292 has been fixed, however, the bug doesn't affect users of the Personas extension. So you could choose not to fix it.
getpersonas.com is going away
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
Product: Websites → Websites Graveyard
You need to log in before you can comment on or make changes to this bug.