Controlla in remoto una pagina web per vedere se è ASCII o binario
Domanda
È possibile controllare in remoto (nessun accesso locale / FTP) un URL per vedere se la pagina web (file) è stata caricata / creata come binaria o ascii?
Grazie,
Roy.
Soluzione
Non sono sicuro del valore (o, in effetti, dell'intento) della domanda, ma è del tutto possibile inviare una richiesta HTTP GET alla pagina Web ed esaminare ciò che ritorna. Se tutti i byte sono compresi nell'intervallo da 0x20 a 0x7e, puoi tranquillamente supporre che sia ASCII. Qualunque cosa al di fuori di questo intervallo non è ASCII.
Forse se la tua domanda indicava di più sul perché stavi cercando di farlo, potremmo aiutarti ulteriormente.
Se vuoi capire se la pagina è stata FTP al server in modalità ASCII o binaria, non farà alcuna differenza (e non sarai in grado di dire) se il server e la macchina che caricati sono entrambi ASCII.
Se hai caricato, ad esempio, un file EBCDIC in modalità binaria su un server ASCII, sarà immediatamente ovvio :-).