Autore Topic: Aprire Url a versione completa di un sito (no versione mobile)  (Letto 1512 volte)

Offline dessorry

  • Utente normale
  • ***
  • Post: 230
  • Who lived hoping died craping
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Play Store ID:
    dessorry
  • Sistema operativo:
    Windows, Ubuntu, Kubuntu
Aprire Url a versione completa di un sito (no versione mobile)
« il: 30 Ottobre 2010, 12:56:30 CEST »
0
Ho un problema con la mia app vengo automaticamente reindirizzato sulla versione mobile di un sito mentre io avrei la necessità di effettuare il parsing della versione "normale", come posso fare?
Sull'emulatore funziona impostando:
Codice (Java): [Seleziona]
yc = url.openConnection();
yc.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10");
sul cellulare questa cosa sembra non funzionare

Offline dessorry

  • Utente normale
  • ***
  • Post: 230
  • Who lived hoping died craping
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Play Store ID:
    dessorry
  • Sistema operativo:
    Windows, Ubuntu, Kubuntu
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #1 il: 01 Novembre 2010, 11:12:34 CET »
0
Nessuno ha idea di come poter fare?

grazie

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline dessorry

  • Utente normale
  • ***
  • Post: 230
  • Who lived hoping died craping
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Play Store ID:
    dessorry
  • Sistema operativo:
    Windows, Ubuntu, Kubuntu
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #3 il: 02 Novembre 2010, 00:54:21 CET »
0
La cosa assurda è che nell'emulatore funziona per bene!!
sul cellulare va sempre sulla versione mobile

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #4 il: 02 Novembre 2010, 01:03:15 CET »
0
Hai fatto qualche prova cambiando user agent?

Offline dessorry

  • Utente normale
  • ***
  • Post: 230
  • Who lived hoping died craping
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Play Store ID:
    dessorry
  • Sistema operativo:
    Windows, Ubuntu, Kubuntu
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #5 il: 02 Novembre 2010, 01:06:13 CET »
0
Ho provato quello indicato da JD e poi il mio
Non saprei che altro provare. Non vorrei che quello non fosse il modo giusto per spedire lo useragent.
La cosa ancora più strana è che settimana scorsa funzionava e quella classe non l'ho toccata!!

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #6 il: 02 Novembre 2010, 01:13:15 CET »
0
La cosa ancora più strana è che settimana scorsa funzionava e quella classe non l'ho toccata!!

Vabbhè a questo devi abituarti... :P

Io comunque non ho mai fatto niente del genere ma ho visto che tramite google code search si trovano molti esempi, prova a confrontarti :)

Offline dessorry

  • Utente normale
  • ***
  • Post: 230
  • Who lived hoping died craping
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Play Store ID:
    dessorry
  • Sistema operativo:
    Windows, Ubuntu, Kubuntu
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #7 il: 02 Novembre 2010, 01:24:16 CET »
0
il modo di gestire la connessione è classico e utilizzano tutti setrequestproperty

continuo a non venirne a capo

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #8 il: 02 Novembre 2010, 01:30:24 CET »
0
continuo a non venirne a capo

A mali estremi estremi rimedi.
Prova a sniffare i pacchetti e a vedere se effettivamente l'header http è come te lo aspetti.

Offline dessorry

  • Utente normale
  • ***
  • Post: 230
  • Who lived hoping died craping
  • Respect: +8
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Play Store ID:
    dessorry
  • Sistema operativo:
    Windows, Ubuntu, Kubuntu
Re:Aprire Url a versione completa di un sito (no versione mobile)
« Risposta #9 il: 02 Novembre 2010, 01:31:04 CET »
0
Ce l'ho fatta!!!

ecco la riga di codice magica:

Codice: [Seleziona]
System.setProperty("http.agent", "");
e grazie per il supporto... ;-)