Domanda

C'è qualche differenza tra la creazione di un collegamento diretto a un file su un server, e fare qualcosa come la lettura del file da una posizione e l'impostazione del tipo di contenuto intestazione poi lo streaming di nuovo i dati.

Sono curioso perché ho un server web che sto usando per scaricare applicazioni per una mora, se creo un file e avere un link diretto a tale file funziona, ma se la riproduzione in streaming di nuovo utilizzando una pagina web è non funziona. Il telefono cellulare riceve il file, ma non funziona.

Cose da notare:

Quindi, perché il telefono preferirebbe un file che è in realtà un legame diretto contro uno che è un controller in streaming i dati indietro quando i dati trasmessi e l'URL sono identici?

È stato utile?

Soluzione 2

ho scoperto una correzione per questo problema anche se non sono ancora sicuro che cosa provoca. Sono stato fornire il collegamento al telefono attraverso il gateway sms / email. Quando il telefono riceve gli sms ed io selezionare il link per il download si chiede se voglio ottenere il Jad mi ha colpito sì e si vede up e drop out. Ho messo lo stesso link esatto in un'altra pagina come un collegamento HTML e ha inviato uno sms che punta a quella pagina. Il sito genera un errore ... Così ho copiato e incollato il link nel browser telefoni e la pagina si presenta bene, clicco il link Jad download sulla pagina e ora il jad funziona bene.

Così sto pensando due cose o v'è una sorta di meccanismo di sicurezza che impedisce i collegamenti diretti in SMS (ma questo ha funzionato per gli altri file) O il modo in cui il telefono ottiene l'URL è diverso.

Ho eseguito alcuni test e ho notato qualcosa di diverso, in una pagina che accetta un valore di id ( sito http: // .com / download / 145 ), dove 145 è l'ID per un file, se si va a quel link in un browser del telefono funziona bene e si scarica il file. Se lo si invia in uno sms gli errori del server fuori dicendo che l'ID dovrebbe essere un galleggiante e ha ricevuto una stringa. Così perché è che quando i collegamenti telefonici direttamente dal tuo cellulare i parametri URL sono stringhe, ma quando viene utilizzato in un browser ottenere effettivamente analizzato come un galleggiante?

Ci scusiamo per la spiegazione lungo senza fiato, ma si tratta di un problema di strano.

Altri suggerimenti

Il file .JAD è solo la prima parte del download - ci sono anche i file .cod ad esso associati (cui si fa riferimento nel JAD). Forse si assicura che il metodo di "streaming" sta inviando indietro il file COD correttamente e con i tipi MIME corretto?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top