ugrás a tartalomhoz

Archívum - Okt 2013

október 5

REST - HATEOAS és range request elvek ütközése

inf · 2013. Okt. 5. (Szo), 02.31
Ha valaki nem lenne tisztában a két elvvel:

A HATEOAS kb azt mondja, hogy ahhoz, hogy egy REST service-hez könnyen tudjunk klienst készíteni, úgy kell válaszolni a kérésekre, hogy visszaadjuk bennük, hogy milyen további interakciók lehetségesek az erőforrással kapcsolatban. Ez egy lapozható gyűjteménynél pl így néz ki:

GET /users?offset=0&limit=25

200 ok

{
	href: "/users/",
	offset: 0,
	limit: 25,
	first: {
		href: "/users?offset=0&limit=25"
	},
	next: {
		href: "/users?offset=25&limit=25"
	},
	previous: null,
	last: {
		href: "/users/?offset=125&limit=25"
	},
	items: [
		{
			href: "/users/1",
			id: 1,
			name: "Jánszky László",
			registrationTime: "2014-10-28 10:00:01"
		},
		...
		{
			href: "/users/26",
			id: 26,
			name: "Krieg Antónia",
			registrationTime: "2015-01-09 01:00:11"
		},
	]
}
Így nagyon egyszerű egy lapozót generálni, mert az aktuális oldalak lekéréséhez mindenhol megvan a megfelelő link, csak hozzá kell csapni egy GET-et. Az egyes item-eknél is ott van a link, amivel részletesebb tartalmat lehet lekérni, és így tovább...


A Range Request-eknél a lapozzás kapcsolatos információ a header-ekben utazik valahogy így::

GET /users
Range: items=0-24

206 partial content
Content Range: items=0-24/138

{
    //felhasználó lista
}
A modern böngészők tudják kezelni a cache-ükben mindezt, úgyhogy az nem indokolja, hogy url-be tegyük a kérésnek ezt a részét.

A kérdés az, hogy szerintetek milyen legyen a visszatérő json formája ahhoz, hogy a HATEOAS elve ne sérüljön, tehát a következő lapra mutató link automatikusan generálható legyen belőle?
 

Update

wreakz · 2013. Okt. 5. (Szo), 00.47
Sziasztok!
Nem találom a hibát, tudnátok segíteni ?
Lehet hogy én vagyok a vak, de nem találom :/
Az adatbázisnév szándékosan van kipontozva, nem az a hiba.

<form method="post">
<input type="text" name="adminfel" value=""></input>
</form>




if( isset( $_POST['adminhozzaadas'] ) )
{
mysql_connect( $ab_kiszolgalo, $ab_felhasznalo, $ab_jelszo);
mysql_select_db("...") or die("Adatbázis hiba!");
$parancs = "UPDATE accounts SET admin='2' WHERE username='".$_POST['adminfel']."'";  
mysql_query($parancs);
echo '<meta http-equiv=refresh content="5">
<div id=profile_siker class=windowbg>Sikeresen hozzáadva.</div><br>';
}


<form method="POST">
        <input type="submit" class="myButton" name="adminhozzaadas" value="Hozzáadás">
</form> 
 

október 3

Lowering Your Standards: DRM and the Future of the W3C

MadBence · 2013. Okt. 3. (Cs), 15.07
Szabványba kerülnek a DRM-mel ellátott tartalmak
 

Mysql érték sorbarendezés valuta árfolyam váltással,feltételekkel

rsvforum · 2013. Okt. 3. (Cs), 12.13
Sziasztok.
Nem kertelek,igazából valamiféle megoldást szeretnék,mert hogy hobby kódolóként bizony megakadtam.
van egy valuta árfolyamom aminek az értéke $eur["eur"]
.

Google régi keresőform

Pepita · 2013. Okt. 3. (Cs), 11.19
Sziasztok!

Valószínűleg triviális a kérdésem, mégis talán többeket érdekelhet.

október 2

A képfeltöltés ismétlődik..

colinkrissz15 · 2013. Okt. 2. (Sze), 19.31
Üdv mindenkinek a problémám annyi lenne, hogy php-ból meg írtam egy kép feltöltést azonban, ha ráfrissítem az oldalt még 1x feltölti és ezt szeretném elkerülni. Lehet rém egyszerű, de nem nagyon találtam rá példát. Tudna valaki segíteni ebben? Előre is köszönöm.

Az egész post vastagításáról sürgősen szokjál le, különben rövid életű lesz a Weblabor felhasználód - janoszen
 

Expert Indexing in Oracle Database 11g

ftv · 2013. Okt. 2. (Sze), 15.08

Darl Kuhn, Sam Alapati és Bill Padfield angol nyelvű könyve, az Expert Indexing in Oracle Database 11g: Maximum performance for your database, amely címének megfelelően az Oracle adatbázis indexeinek lelkivilágáról szól, 2012-ben jelent meg az Apress kiadónál. Én egy egy napos, 10 dolláros Apress-akció keretében szereztem be a PDF formátumú e-könyvet, majd rövid idő alatt át is tanulmányoztam.

Firefox OS workshop Budapest

daf182 · 2013. Okt. 2. (Sze), 14.58

Firefox OS workshopot tart a Mozilla és a Telenor Budapesten 2013. november 23-án, szombaton.

Creative Loading Effects

janez · 2013. Okt. 2. (Sze), 14.48
Kreatív betöltő effektek
 

joomla webshop mobilra

Zsolesz74 · 2013. Okt. 2. (Sze), 13.49
Sziasztok!

Egy már működő joomla webshopnak kell a mobilos verzióját elkészítenem. Szerintetek ez mennyi munkaóra, hogyan induljak el? Vagy esetleg tudtok kb. árat mondani, a készítésre? Köszi előre is a válaszokat!