Ako vykonať požiadavky http post v android
HTTP Post Requests sú dôležité pre ľubovoľnú aplikáciu pre Android, ktorá používa internet. Všetko, čo musíte urobiť, je implementovať funkcie.
Kroky
jeden. OZNAMUJTE ONLINKOVÉ OPATRENIA NA MASTOVANÍ, pridanie nasledujúceho riadku v systéme AndroidManifest.XML. . To umožňuje aplikácii používať akékoľvek internetové pripojenia.

2. Vytvorte objectshttpClient a httppost na vykonanie. Adresa je reťazec, čo predstavuje cieľ vášho príspevku, napríklad PHP stránky.
HttpClient klient = nový defaulthttplient ()-
Httppost post = nový httppost (adresa)-

3. Nastaviť príspevky. To sa vykonáva vytvorením a konfiguráciou zoznamu menomValuepív ako váš httppost. Nevyhnutne "Vysušiť" (Chytiť) UnsupporteDencodingException, hodený httppost.sententity ().
Zoznam Pár = Nový Arraylist ()-
párov.Pridať (New BasicNamevaluepair ("Key1", "Hodnota1"))-
párov.Pridať (New BasicNamevaluepair ("Key2", "Hodnota2"))-
Post.Nademá (nová urlencodedformentity (páry))-
4. Spustiť príspevok. Tým sa vráti httpresponse objekt, ktorého údaje môžu byť získané a spracované. Uistite sa, že chytiť ClientProtocolexception a IoException, opustené.
HTTPRESSONSE REAKTY = KLIENT.Vykonanie (Post)-

Čo potrebuješ
- Java
- Android vývoj nástrojov (SDK, emulátor a t.D.)
- Android vývojár telefón alebo iné zariadenie so systémom Android (možnosť testovania)