Android HTTP GET/POST-begäran (2 / 5 steg)

Steg 2: Grundläggande titt in HTTP

För dem som inte är bekant med Hyper Text Transfer Protocol "HTTP". HTTP är den underliggande protokoll som används av Internet. HTTP definierar hur meddelanden formateras och överförs och vilka åtgärder webbservrar och webbläsare bör vidta för att bemöta olika kommandon. Till exempel när du anger en URL i din webbläsare, skickar detta faktiskt en HTTP kommando till webbservern styra det till hämta och överföra den begärda webbsidan.

Den andra centrala standarden som styr hur Internet fungerar är HTML, som omfattar hur webbsidor formateras och visas. Kommunicerar med HTTP-servrar måste använda viss typ av begäran metoder som anges nedan:

  • : metoden används för att hämta information från den given server använder en viss URI. Förfrågningar med hjälp av GET bör endast hämta data och bör inte påverka andra data.
  • Huvud: Samma som få, men överför status line-huvudet avsnittet och bara.

  • POST: skickar data bearbetas (t.ex. från ett HTML-formulär) identifierade resursen. Uppgifter som ingår i kroppen av begäran. Detta kan leda till skapandet av en ny resurs och/eller uppdateringar av befintliga resurser.

  • PUT: Ersätter alla nuvarande representationer av målet resursen med det överförda innehållet.

  • Ta bort: Tar bort alla aktuella representationer av målet resursen ges av en URI.

  • Ansluta: Upprättar en tunnel till den server som anges av en given URI.

  • Alternativ: Beskriver kommunikationsalternativen för målet resursen.

  • Spår: Utför ett meddelande loopback-test på vägen till målet resursen.

I vårt projekt ska idag vi bara utföra en GET och POST-förfrågan. Så låt oss börja...

Se Steg
Relaterade Ämnen

AI2 Android får två potmeter värde (begäran exempel)

Efter laddat upp min "android ta emot data från arduino" video, jag fick många begäran om mer än en data får från arduino.Denna video visar en enkelt läge för detta.App inventor fil och arduino koden data överför länk i video beskrivning.Video i...

DIY 12 Volt på begäran vatten pumpsystem

Jag läger mycket, och jag brukar campa i avlägsna områden som inte har faciliteter såsom vatten, elkraft eller badrum finns. När jag inte faktiskt camping, gillar jag att spendera tid byggnaden "leksaker" för camping.När jag camping, är vatten m...

Begäran: Tiger makeup transformation

Steg 1: Lägga till vitLägga till vit ovanför läppen, på dina ögon, och lite ovanför ögonbrynet.Steg 2: OrangeLägg till orange runt vita.Steg 3: Lägg till gulSätta lite gult på näsan och pannan blandas det vit och orange.Steg 4: en liten brunSätta lit...

Enhjuling freemount: på allmän begäran

Ahhh, allt svårfångade gratis fästet. Det finns några sätt att komma in i detta. Jag skulle rekommendera det grundläggande, inte en 180 hoppa fäste, inte ännu i alla fall:). Igen, 5 11 position. Detta är personliga preferenser, men jag har mina 5 fot...

Arduino Esp8266 post-data till hemsida

ESP8266 WiFi modul är en fristående SOC med integrerad TCP/IP protokollstacken som kan ge någon microcontroller tillgång till ditt WiFi-nätverk. Det erbjuder en komplett och fristående Wi-Fi nätverk lösning, gör det möjligt att antingen vara värd för...

Öppna din garageport från en Android startskärmen widget!

I denna artikel använder vi en gratis Android applikation för att sätta en Widget på startskärmen. Denna widget används för att skicka en HTTP Post-begäran till partikelns server som kommer att utlösa en funktion på den registeransvarige att vända om...

Mobila vaccin Monitor (Intel IoT)

Projektöversikt:Ofta är detta gäller att enligt utvecklade (N.Africa) och utvecklingsländer nationer (som Indien) där vacciner lagring miljön (temperatur) spårning är ett stort problem. När miljön inte är optimal (temperatur är inte inom det förvänta...

Start hem Automation: Webbserver W7500

Jag kommer att presentera WIZwiki-W7500Det är skapa genom WIZnet och använda gränssnitt för att göra Web-Server.Du gör möjligt att Smart Home Automation till med detta projektnedan beskrivning är WIZwiki-W7500 plattform införa.ÖversiktWIZnet WIZwiki...

SafeDrop: en Smart paketet leverans Safe

I detta instructable jag ska visa dig hur mitt team gjorde SafeDrop, en modern Sakernas Internet-ansluten enhet prototyp som skyddar din leverans paket från stöld! Vi kom upp med denna idé på AT & T Developer Summit Hackathon, och kodade och tillverk...

Ge din katt Twitter befogenheter

ger din katt ett Twitter-konto och har henne skicka uppdateringar automatiskt när hon sitter på sin säng eller när hon lämnar sin säng. Dessutom kan fånga bilder av din katt när hon är på sin säng och ladda upp dem också så du kan hålla koll på alla...

IMP kock: Internet-Connected BBQ termometer

när jag var liten, vi skulle laga vår semester Turkiet eller rostbiff med en sån liten popup-termometrar som du bara hålla sig till fågeln, som dyker upp (förmodligen) när fågeln är klar, eller åtminstone säkert att äta. Vi hade en massa torr kalkone...

Gör en lätt knappen Tweet den hård väg

det finns flera sätt att göra en mikrokontroller tweet. Enkla metoder behandlas väl i andra instructables.Anslut den till en dator som kör en python skript eller liknande.Anslut den till en hacka router (trevlig - du vet vem du är).Använder en tredje...

Hur man härda din Nginx Server Config-fil

Denna handledning kommer att ge dig ett par steg att ta för att härda din nginx webbserver. nginx är en gratis, lätt server, för både windows och Linux, tillgänglig på http://www.nginx.org .Denna handledning förutsätter att du har redan installerat n...

PIGate, web aktiverat garage dörr/gate konservöppnare

Bygga en avlägsen grind öppnare med hjälp av en expressjs och en Raspberry PiIntroduktionDet är något mycket tillfredsställande om du klickar på ett webbgränssnitt eller slå en knapp på en app och se någon fysisk händelse inträffar. Det är en bro mel...

Raspberry Pi internetradio med kolven

Syftet med denna handledning är att visa dig hur du kan bygga en radio som kan strömma ljud från internet på ett enkelt webbgränssnitt för att driva företaget. Vi kommer att behöva följande:Raspberry PiVissa talare du kan ansluta till din Raspberry P...

Intruder/gäst varningssystemet

Har du någonsin drömt om att bygga din egen "Intruder alert system" som har följande funktioner?1. erkänner människor som anger ditt rum i en realtids videoupptagning.2. meddelar dig och dina vänner/grannar på sociala medier om något en in i dit...

Syndikera data från din inbäddade enheter

detta instructable visar dig hur att ta data output från en USB-Temperaturlogger och Syndikera det på webben med syndicit.com. När dina data sparas på syndicit.com kan du dela den på webben som ett kalkylblad, levande Google Earth foder, RSS-flöde, o...

Väckning taklampa

Jag gillar tanken på en wake-up light, simulerar soluppgång på morgonen för att vakna upp på ett försiktigt sätt. Det finns många kommersiella produkter för detta, vanligtvis med en formfaktor av fristående sänglampa. Jag trodde hela konceptet faktis...

Smart Homer webbaktiverade fjärrkontrollen

Smart Homer, en webbaktiverad TV remote marionettSmart Homer är en webbaktiverad marionett som vänder på din TV när Simpsons är på. Homer är för lat för att surfa på webben själv, kontrollerar ett skript i molnet online TV-programmet för honom. Om Si...