Visar inlägg med etikett webbserver. Visa alla inlägg
Visar inlägg med etikett webbserver. Visa alla inlägg
lördag 26 mars 2016
Dagens IT-ord: Cookie
En cookie är en datafil som lagrar användarens information och inställningar på datorn. Fördelen med cookies är att användaren slipper skriva in sitt lösenord igen för att logga in på en webbplats. Det finns en lag om elektronisk kommunikation som säger att cookies måste informeras när användaren besöker en webbplats som använder cookies. Det kan vara en textruta med information om cookie som poppas upp när användaren besöker sidan för första gången eller om cookie:sens giltighetstid har gått ut.
söndag 13 mars 2016
XMLHttpRequest
Alla moderna webbläsare stödjer XMLHttpRequest objektet som är baserat på Ajax programspråket. Det används för att byta data med en server i bakgrunden vilket innebär att det går att uppdatera en del av sidan utan att hela webbsidan behöver laddas om. Trots att namnet börjar med XML så är det inte bara XML-data som kan överföras mellan klienter och server, utan även JSON och annan textbaserad information kan skickas med XMLHttpRequest.
Utvecklad av: Microsoft, Mozilla, Apple, Google
Skapa ett XMLHttpRequest objekt
xml_http = new XMLHttpRequest();
För äldre versioner av Internet Explorer:
xml_http = new ActiveXObject("Microsoft.XMLHTTP");
Skicka en förfrågan till en server
xml_http.open("GET", "url", true);
xml_http.send();
Få svar från servern
document.getElementById("div").innerHTML = xml_http.responseText;
Referens: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
Utvecklad av: Microsoft, Mozilla, Apple, Google
Skapa ett XMLHttpRequest objekt
xml_http = new XMLHttpRequest();
För äldre versioner av Internet Explorer:
xml_http = new ActiveXObject("Microsoft.XMLHTTP");
Skicka en förfrågan till en server
xml_http.open("GET", "url", true);
xml_http.send();
Få svar från servern
- responseText
- Få en sträng som svar
- responseXML
- Få svaret i XML format
document.getElementById("div").innerHTML = xml_http.responseText;
Referens: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
Etiketter:
IT-Skolan,
webbserver,
webbutveckling
Youtube Data API
Youtube Data API tillåter dig att använda Youtubes funktionaliteter såsom visa video, kommentarer, visningar, likes med flera på din egen webbsida. Data från Youtube visas som JSON objekt.
För att anropa API
Varje anrop måste bestå av en API nyckel eller ett OAuth 2.0 protokoll. API nyckeln kan skapas genom Developers Console's API Access panelen för ditt projekt. Man gör ett anrop med HTTP request och metoderna som stöds är Insert, Delete, Update och List.
Referens: https://developers.google.com/youtube/
För att anropa API
Varje anrop måste bestå av en API nyckel eller ett OAuth 2.0 protokoll. API nyckeln kan skapas genom Developers Console's API Access panelen för ditt projekt. Man gör ett anrop med HTTP request och metoderna som stöds är Insert, Delete, Update och List.
- LIST
- GET: Hämta data
- INSERT
- POST: Skapa ny data
- UPDATE
- PUT: Ändra data som redan finns
- DELETE
- DELETE: Ta bort en data.
Referens: https://developers.google.com/youtube/
Ajax - Ett språk som har kontakt med en webbserver
Med Ajax kan man skicka och ta emot data från en server efter att sidan har laddats klart. Den körs i bakgrunden och kan ändra en del av webbsidan utan att sidan behöver laddas om.
Vad du bör kunna innan du använder Ajax:
- HTML
- javascript
Observera att AJAX står för Asynchronous JavaScript and XML men man behöver inte kunna XML för att förstå Ajax.
XMLHttpRequest objektet används för att ta emot data från en webbserver och kan sedan använda javascript för att presentera eller tillämpa data som kommer med XMLHttpRequest.responseText.
Exempel på applikationer som används utav Ajax: Google Maps, Gmail, Youtube, Facebook
Vad du bör kunna innan du använder Ajax:
- HTML
- javascript
Observera att AJAX står för Asynchronous JavaScript and XML men man behöver inte kunna XML för att förstå Ajax.
XMLHttpRequest objektet används för att ta emot data från en webbserver och kan sedan använda javascript för att presentera eller tillämpa data som kommer med XMLHttpRequest.responseText.
Exempel på applikationer som används utav Ajax: Google Maps, Gmail, Youtube, Facebook
Prenumerera på:
Inlägg (Atom)