Package it.ovunque.rete.http
Class Http
java.lang.Object
it.ovunque.rete.http.Http
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaggIntercettore(org.apache.http.HttpRequestInterceptor intercettore) voidaggiungiCookie(String nome, String valore, String dominio) intvoidvoidvoidconnetti()voidduplicaCookie(String dominioProv, String nuovoDominio) flusso()static final StringformattaDataHttp(Date data) Formatta la data nel formato richiesto dallo standard (RFC 1123).voidimpCorpo(byte[] corpo) voidvoidvoidimpFirefox(String provenienza) voidimpIndirizzo(String sito, String pagina) voidimpIndirizzo(URL dove) voidimpMetodo(int tipo) voidstatic voidimpNumTentativi(int nt) voidvoidvoidstatic voidimpPortachiavi(String percorso) voidimpSvuotaValoriAuto(boolean auto) voidimpTipoContenuto(String tipoContenuto) voidvoidimpValori(Hashtable<String, List<Serializable>> valori) static final DateleggiDataHttp(String data) Leggi una data in uno dei formati ammessi dallo standard.static voidvoidvoidvoidvoidstatic voidstatic voidvoidstampa()voidstampa(boolean conIntestazioni) voidvoidint
-
Field Details
-
metodo
-
-
Constructor Details
-
Http
- Throws:
MalformedURLException
-
Http
-
-
Method Details
-
leggiDataHttp
Leggi una data in uno dei formati ammessi dallo standard.- Parameters:
data- la stringa da interpretare.- Returns:
- La data letta.
- Throws:
ErroreHttp- 400 Nel caso non sia leggibile.
-
formattaDataHttp
Formatta la data nel formato richiesto dallo standard (RFC 1123).- Parameters:
data- La data da formattare.- Returns:
- Ad es. 'Mon May 08 11:08:40 CEST 2017'
-
impNumTentativi
public static void impNumTentativi(int nt) -
impPortachiavi
-
main
- Throws:
IOException
-
scarica
- Throws:
IOException
-
scarica
- Throws:
IOException
-
aggValore
-
aggValore
-
aggValore
-
svuotaValori
public void svuotaValori() -
impSvuotaValoriAuto
public void impSvuotaValoriAuto(boolean auto) -
impTipoContenuto
-
autentica
-
connetti
- Throws:
IOException
-
connetti
- Throws:
IOException
-
connetti
- Throws:
IOException
-
connetti
- Throws:
IOException
-
flusso
-
impFirefox
public void impFirefox() -
impFirefox
-
aggIntercettore
public void aggIntercettore(org.apache.http.HttpRequestInterceptor intercettore) -
impIndirizzo
- Throws:
MalformedURLException
-
impIndirizzo
-
impMetodo
public void impMetodo(int tipo) -
impMultiparte
public void impMultiparte() -
impCorpo
public void impCorpo(byte[] corpo) -
impCorpo
-
impPagina
- Throws:
MalformedURLException
-
impPagina
- Throws:
MalformedURLException
-
impPagina
-
impValori
-
impValori
-
prendiPagina
-
ottieniBiscottiRicevuti
-
pulisciSito
public void pulisciSito() -
pulisciValoriEcorpo
public void pulisciValoriEcorpo() -
scarica
- Throws:
IOException
-
scarica
- Throws:
IOException
-
stampa
- Throws:
IOException
-
stampa
- Throws:
IOException
-
stampa
- Throws:
IOException
-
ultimoStato
public int ultimoStato() -
duplicaCookie
-
aggiungiCookie
-