dmm.co.jp sends desktop site to Firefox OS

NEW
Unassigned

Status

Tech Evangelism
Mobile
P5
normal
5 years ago
2 years ago

People

(Reporter: hallvors, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [serversniff] [country-jp] [contactready], URL)

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Created attachment 8360890 [details]
015.png

Compare the responses to the following HTTP requests:

GET / HTTP/1.1
User-Agent: Mozilla/5.0 (Android; Mobile; rv:23.0) Gecko/23.0 Firefox/23.0
Host: www.dmm.co.jp

HTTP/1.1 200 OK
Date: Thu, 16 Jan 2014 06:30:50 GMT
Server: Apache
Pragma: no-cache
Cache-Control: no-cache
Vary: Accept-Encoding,User-Agent
Content-Length: 7671
Connection: close
Content-Type: text/html; charset=UTF-8

------------------------------------------------------------------
GET / HTTP/1.1
User-Agent: Mozilla/5.0 (Mobile; rv:23.0) Gecko/23.0 Firefox/23.0
Host: www.dmm.co.jp

HTTP/1.1 200 OK
Date: Thu, 16 Jan 2014 06:31:00 GMT
Server: Apache
Set-Cookie: ckcy=1; expires=Fri, 16-Jan-2015 06:31:00 GMT; path=/; domain=dmm.co.jp; httponly
Pragma: no-cache
Cache-Control: no-cache
Vary: Accept-Encoding,User-Agent
Content-Length: 7968
Connection: close
Content-Type: text/html; charset=UTF-8

------------------------------------------------------------------
(Reporter)

Comment 1

5 years ago
This is just a sort of splash screen. The content-length is only slightly different, but there are markup differences created by the server-side sniffing. One easy giveaway might be 

<link href="http://mobile.dmm.co.jp" media="handheld" rel="alternate" >

in the desktop site.
The splash screen is a choice between Yes (はい) and No (いいえ). The site is an adult Web site. So the yes leads to the real home page. http://www.dmm.co.jp/top/

on iOS the splash page AND the Web site is sending mobile content to mobile devices on the same domain name.
Changing the URL for the purpose of testing. The in-between steps is a human validation.
You need to log in before you can comment on or make changes to this bug.