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)
Websites Graveyard
getpersonas.com
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.
Comment 1•14 years ago
|
||
I can't figure out if this bug is still valid or not. Myk: any guidance?
| Reporter | ||
Comment 2•14 years ago
|
||
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.
Comment 3•14 years ago
|
||
getpersonas.com is going away
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
| Assignee | ||
Updated•12 years ago
|
Product: Websites → Websites Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•