OVH Cloud OVH Cloud

[Firefox] lire fichier WML

4 réponses
Avatar
Cenekemoi
Bonjour,

existe-t-il un moyen de traiter les fichier wap de type WML comme le
fait sans problème IE (voir, par exemple,
http://wap.sdp.sfr.fr/!QsdG86ab-isHkLWUW3r0ab )?

rq: l'extension *wmlbrowser* ne me convient pas car elle ne sait pas
gérer les images, hélas :-(

--
Cordialement, Thierry ;-)

4 réponses

Avatar
Pierre Goiffon
Cenekemoi wrote:
existe-t-il un moyen de traiter les fichier wap de type WML comme le
fait sans problème IE (voir, par exemple,
http://wap.sdp.sfr.fr/!QsdG86ab-isHkLWUW3r0ab )?

rq: l'extension *wmlbrowser* ne me convient pas car elle ne sait pas
gérer les images, hélas :-(



J'ai été très étonné de vous lire, car MSIE ne lit pas le WML, bien
entendu !

Par contre, voici ce que l'on obtient (merci Live HTTP Headers) en
changeant le user agent dans Firefox (personnellement j'ai utilisé User
Agent Switcher) :

----8<----8<----
http://wap.sdp.sfr.fr/!QsdG86ab-isHkLWUW3r0ab

GET /!QsdG86ab-isHkLWUW3r0ab HTTP/1.1
Host: wap.sdp.sfr.fr
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr-fr,fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive

HTTP/1.x 302 Moved Temporarily
Date: Wed, 01 Mar 2006 12:49:36 GMT
Location: http://wap.sdp.sfr.fr:80/cae/main.do
Content-Type: text/plain
Content-Length: 0
----------------------------------------------------------
http://wap.sdp.sfr.fr/cae/main.do

GET /cae/main.do HTTP/1.1
Host: wap.sdp.sfr.fr:80
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr-fr,fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive

HTTP/1.x 200 OK
Date: Wed, 01 Mar 2006 12:49:36 GMT
Content-Length: 4558
Content-Type: text/html; charset=UTF-8
Expires: Tue, 01 Jan 1980 01:00:00 GMT
Cache-Control: max-age00,s-maxage00
Vary: User-Agent,MSISDN
----8<----8<----

Si l'on a le user agent par défaut de Mozilla :

----8<----8<----
http://wap.sdp.sfr.fr/!QsdG86ab-isHkLWUW3r0ab

GET /!QsdG86ab-isHkLWUW3r0ab HTTP/1.1
Host: wap.sdp.sfr.fr
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.1)
Gecko/20060111 Firefox/1.5.0.1
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr-fr,fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive

HTTP/1.x 302 Moved Temporarily
Date: Wed, 01 Mar 2006 12:51:14 GMT
Location: http://wap.sdp.sfr.fr:80/cae/main.do
Content-Type: text/plain
Content-Length: 0
----------------------------------------------------------
http://wap.sdp.sfr.fr/cae/main.do

GET /cae/main.do HTTP/1.1
Host: wap.sdp.sfr.fr:80
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.1)
Gecko/20060111 Firefox/1.5.0.1
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: fr-fr,fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive

HTTP/1.x 200 OK
Date: Wed, 01 Mar 2006 12:51:14 GMT
Content-Length: 1636
Content-Type: text/vnd.wap.wml
Expires: Tue, 01 Jan 1980 01:00:00 GMT
Cache-Control: max-age00,s-maxage00
Vary: MSISDN
----8<----8<----

Bref, il y a une négociation de contenu sur le user agent (pas bien
!!!), car c'est du HTML qui est renvoyé en text/html si l'on a une
chaine MSIE en user agent
Avatar
Cenekemoi
Bonjour à Pierre Goiffon qui nous a écrit :
Cenekemoi wrote:
existe-t-il un moyen de traiter les fichier wap de type WML comme le
fait sans problème IE (voir, par exemple,
http://wap.sdp.sfr.fr/!QsdG86ab-isHkLWUW3r0ab )?

rq: l'extension *wmlbrowser* ne me convient pas car elle ne sait pas
gérer les images, hélas :-(



J'ai été très étonné de vous lire, car MSIE ne lit pas le WML, bien
entendu !




Pourtant, mon IE 6 arrive parfaitement à interprèter une page du type de
http://wap.sdp.sfr.fr/ (avec les images qui les accompagne)

Par contre, voici ce que l'on obtient (merci Live HTTP Headers) en
changeant le user agent dans Firefox (personnellement j'ai utilisé
User Agent Switcher) :
[...]
Bref, il y a une négociation de contenu sur le user agent (pas bien
!!!), car c'est du HTML qui est renvoyé en text/html si l'on a une
chaine MSIE en user agent



Certes, certes mais cela ne résoud qu'imparfaitement mon problème...

--
Cordialement, Thierry ;-)
Avatar
Pierre Goiffon
Cenekemoi wrote:
J'ai été très étonné de vous lire, car MSIE ne lit pas le WML, bien
entendu !



Pourtant, mon IE 6 arrive parfaitement à interprèter une page du type de
http://wap.sdp.sfr.fr/ (avec les images qui les accompagne)



Comme je vous l'expliquais, l'URL que vous avez donné est envoyée en
text/html avec du HTML à MSIE, ce n'est donc pas du WAP !

Certes, certes mais cela ne résoud qu'imparfaitement mon problème...



Si vous voulez réellement lire des pages WAP (du WML envoyé en
text/vnd.wap.wml), il vous faut un navigateur WAP, voilà ! Il en existe
plusieurs, WinWAP est particulièrement populaire.

Si vous voulez lire dans Firefox les pages de SFR comme vous les lisez
dans IE, il vous faut modifier le User-Agent de Firefox, par exemple
avec une extension dont j'ai déjà donné le nom dans ma réponse
précédente : User Agent Switcher.
Avatar
Cenekemoi
Bonjour à Pierre Goiffon qui nous a écrit :
Cenekemoi wrote:
J'ai été très étonné de vous lire, car MSIE ne lit pas le WML, bien
entendu !



Pourtant, mon IE 6 arrive parfaitement à interprèter une page du
type de http://wap.sdp.sfr.fr/ (avec les images qui les accompagne)



Comme je vous l'expliquais, l'URL que vous avez donné est envoyée en
text/html avec du HTML à MSIE, ce n'est donc pas du WAP !

Certes, certes mais cela ne résoud qu'imparfaitement mon problème...



Si vous voulez réellement lire des pages WAP (du WML envoyé en
text/vnd.wap.wml), il vous faut un navigateur WAP, voilà ! Il en
existe plusieurs, WinWAP est particulièrement populaire.

Si vous voulez lire dans Firefox les pages de SFR comme vous les lisez
dans IE, il vous faut modifier le User-Agent de Firefox, par exemple
avec une extension dont j'ai déjà donné le nom dans ma réponse
précédente : User Agent Switcher.



Ok, ok, j'avais mal interprété votre réponse et pas compris que SFR
gérait différemment ses flux avec IE.
Merci pour les éclaircissements..

--
Cordialement, Thierry ;-)