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 TypeMethodDescriptionvoid
aggIntercettore
(org.apache.http.HttpRequestInterceptor intercettore) void
aggiungiCookie
(String nome, String valore, String dominio) int
void
void
void
connetti()
void
duplicaCookie
(String dominioProv, String nuovoDominio) flusso()
static final String
formattaDataHttp
(Date data) Formatta la data nel formato richiesto dallo standard (RFC 1123).void
impCorpo
(byte[] corpo) void
void
void
impFirefox
(String provenienza) void
impIndirizzo
(String sito, String pagina) void
impIndirizzo
(URL dove) void
impMetodo
(int tipo) void
static void
impNumTentativi
(int nt) void
void
void
static void
impPortachiavi
(String percorso) void
impSvuotaValoriAuto
(boolean auto) void
impTipoContenuto
(String tipoContenuto) void
void
impValori
(Hashtable<String, List<Serializable>> valori) static final Date
leggiDataHttp
(String data) Leggi una data in uno dei formati ammessi dallo standard.static void
void
void
void
void
static void
static void
void
stampa()
void
stampa
(boolean conIntestazioni) void
void
int
-
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
-