Kako izvršiti http post zahtjeve u androidu

Zahtevi za http Post su važni za bilo koju Android aplikaciju koja koristi Internet. Sve što trebate učiniti je implementirati funkcionalnost.

Korake

  1. Slika pod nazivom Execute HTTP Post zahtjevi u Androidu Korak 1
jedan. Najavite internetske dozvole u manifestu, dodajući sljedeću liniju u androidManifest.XML. . To omogućava aplikaciji da koristi bilo kakve internetske veze.

  • Slika pod nazivom Execute HTTP postavi zahtjevi u androidu Korak 2
    2. Kreirajte objektShttpclient i httppost na post izvrsivanju. Adresar je niz, što predstavlja odredište vašeg ponde, na primjer, PHP stranice.

    Httpclient klijent = novi defaulethttpclient ()-
    Httppost post = novi httppost (adresa)-
  • Slika pod nazivom EXECUTE HTTP Post zahtjevi u androidu Korak 3
    3. Postavite podatke o pošti. To se vrši stvaranjem i konfiguriranjem popisa name-valuepaira kao vašeg httpposta. Nužno "Satch" (Ulov) UnsprotportedencodingException, bačen httppost.Setentity ().

    Popis parovi = novi ArrayList()-
    parovi.Dodaj (novi osnovni imeValuePair ("Key1", "Vrijednost1")))-
    parovi.Dodaj (novi osnovni imeValuePair ("Key2", "Vrijednost2")))-
    POŠTA.Setsety (nova urlencodedformentity (parovi))-
  • 4. Pokreni post. Ovo vraća HTTpresponse objekt čiji se podaci mogu preuzeti i obraditi. Obavezno uhvatite klijentProtokolException i IOException, napušteno.

    Httpresponse Response = klijent.Izvršiti (post)-

    Slika pod nazivom Execute HTTP postavi zahtjevi u Androidu Korak 4
  • Sta ti treba

    • Java IDE
    • Android razvojni alati (SDK, emulator i t.D.)
    • Android programer telefon ili drugi uređaj za android (opcija za testiranje)
    Slične publikacije