My Informatica
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.



 
IndicePortaleUltime immaginiCercaRegistratiAccedi
Social

Cerca
 
 

Risultati per:
 
Rechercher Ricerca avanzata
Visite
My Biblioteca
Leggi Qui Tutti I Libri

BASTA UN CLICK
Ultimi argomenti attivi
»  LinuxMX blog & forum: una comunità tutta Linux
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyVen Giu 15, 2012 9:00 pm Da niculinux

» Le Funzioni
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyDom Mar 18, 2012 12:07 am Da Mira

» Gestione permessi di un file
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyGio Mar 15, 2012 12:49 pm Da Mira

» Comando per creare un link simbolico
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyMer Mar 14, 2012 11:08 pm Da Mira

» Comandi per eliminare file e cartelle
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyMer Mar 14, 2012 3:29 pm Da Mira

» Comandi per rinominare un file
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyDom Mar 04, 2012 12:41 pm Da Mira

» Le variabili (parte 2)
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptySab Mar 03, 2012 4:24 pm Da Mira

» Le variabili (parte 1)
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyLun Feb 27, 2012 11:32 pm Da Mira

» Introduzione al C...
Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyLun Feb 27, 2012 1:37 pm Da Mira

Argomenti più visti
Regolamento del forum
Tablet android quale comprare o quale scegliere
Problema aggiornamento ubuntu 11.04 a 11.10
LinuxMX blog & forum: una comunità tutta Linux
VirtualBox 4.1.4 DOWNLOAD FREE
Libre Office o Open Office?
openSUSE 12.1 Beta 1 DOWNLOAD FREE
INTRODUZIONE al PHP corso gratuito in versione HTML o PDF
Ciao a tutti voi
Le variabili (parte 1)
Volunia
Pagina Facebook
Parole chiave
ubuntu

Condividi | 
 

 Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali

Visualizza l'argomento precedente Visualizza l'argomento successivo Andare in basso 
AutoreMessaggio
florin88

florin88

Messaggi : 334
Data d'iscrizione : 21.09.11
Età : 35
Località : tutto il mondo

Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali Empty
MessaggioTitolo: Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali   Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali EmptyDom Ott 23, 2011 10:44 pm

Questo scritp per Android vi permette di implementare all'interno della vostra app la possibilità di effettuare una richiesta http con credenziali.


Codice:


private String mServer;
private String mServerUrl;
private int mPort = 8551;
private String mUser;
private String mPassword;
private HttpResponse makeRequest(String urlPath) throws Exception {
HttpClient httpclient;
HttpParams httpParameters;
HttpGet request;
int timeoutConnection = 10000;
int timeoutSocket = 10000;
httpParameters = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParameters,
timeoutConnection);
HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket);
httpclient = new DefaultHttpClient(httpParameters);
Credentials creds = new UsernamePasswordCredentials(mUser, mPassword);
((AbstractHttpClient) httpclient).getCredentialsProvider().setCredentials(
new AuthScope(mServer, mPort), creds);
request = new HttpGet(mRequestURL);
HttpResponse res = httpclient.execute(request);
httpclient.getConnectionManager().shutdown();
return res;
}
private String processRequest(HttpResponse resp) throws Exception{
int status = resp.getStatusLine().getStatusCode();
if (status == 200){
//Get the body
return getBodyFromResponse(resp);
} else if (status == 400) {
//Bad Request
throw new Exception("Errore: errore HTTP 400");
} else if (status == 401) {
//Unauthorized
throw new Exception("Errore: errore HTTP 401 - nome server
errato");
} else if (status == 403) {
//Forbidden
throw new Exception("Errore: HTTP 403
} else if (status == 500) {
//Internal Server Error
throw new Exception("Errore: HTTP 500");
} else {
throw new Exception("Errore sconosciuto: Lo status " + status);
}
}
private String getBodyFromResponse(HttpResponse resp) throws Exception{
ResponseHandler<String> handler = new BasicResponseHandler();
try {
return handler.handleResponse(resp);
} catch (IOException e) {
throw new Exception ("Errore HTTP 200. Errore conversione. " +
e.getMessage());
} catch (Exception e) {
throw new Exception ("Error: HTTP 200. Errore conversione. " +
e.getMessage());
}
}




Buon Lavoro

programmazione
Torna in alto Andare in basso
http://www.lascaricata.forumattivo.com
 

Script Andorid per effettuare una richiesta di tipo HTTP con Credenziali

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto 

 Argomenti simili

-
» Script Andorid per disabillitare una APK
» Script Andorid per caricare un immagine dal Web
» Script Andorid per mantenere acesso lo schermo
» Script Andorid per riconoscere le chiamate in entrata
» Script Andorid per comporre un numero telefonico
Pagina 1 di 1

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
My Informatica :: Programmazione a 360° :: Tutto Per Svillupare Su Androind :: Esempi-