Hallo,
wie stehen eigentlich die Chancen das die nhttpd API modernisiert wird? Die Leerzeichen getrennten Rückgabewerte usw. sind im Zeitalter von Web 2.0 nicht mehr soooo schön.
Ich würde mir JSON als Format sehr wünschen, dies ließe sich auch clientseitig direkt im Browser interpretieren. Dann ließe sich recht komfortabel eine asynchrone Remote-Kommunikation mit der DBOX basteln.
Bei mir sieht es zu Zeit so aus, aber man muss recht viel an den Rückgabewerten anpassen:
So... und nun steinigt mich...
Modernisierung der Neutrino nhttpd API
-
- Interessierter
- Beiträge: 41
- Registriert: Dienstag 4. März 2003, 20:49
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Modernisierung der Neutrino nhttpd API
Ja mach halt mal. Die alten, einfachen sachen (/control, /zapto, was es halt so gibt) sollten schon noch einfach mit wget "bedienbar" bleiben (IMVHO), aber der Rest...
-
- Einsteiger
- Beiträge: 105
- Registriert: Sonntag 6. Juni 2004, 16:04
Re: Modernisierung der Neutrino nhttpd API
Bedenke aber bitte, daß viele Script-Plugins diese API verwenden. Ich
denke da zum Beispiel an das sehr nützliche und komfortable Remote-
Timer-Plugin. Wäre schade, wenn die plötzlich alle ausgeknipst würden.
Auch erschließt sich mir der Sinn einer solchen Aktion nicht ganz. Das ist
irgendwie mit Kanonen auf Spatzen geschossen, wenn man an die eigent-
liche Aufgabe einer solchen Box denkt.
denke da zum Beispiel an das sehr nützliche und komfortable Remote-
Timer-Plugin. Wäre schade, wenn die plötzlich alle ausgeknipst würden.
Auch erschließt sich mir der Sinn einer solchen Aktion nicht ganz. Das ist
irgendwie mit Kanonen auf Spatzen geschossen, wenn man an die eigent-
liche Aufgabe einer solchen Box denkt.
-
- Interessierter
- Beiträge: 41
- Registriert: Dienstag 4. März 2003, 20:49
Re: Modernisierung der Neutrino nhttpd API
Hi,
also machen kann ich das nicht, da ich kein Ahnung von der Programmierung in C (ist das C?) habe. Ich wollte halt nur vorschlagen, das die API evtl. erweitert wird.
Es soll nichts abgeschaltet werden, die Funktionsfähigkeit der jetzigen API sollte schon gewährleistet sein.
Könnte man denn nicht jeden Aufruf um einen weiteren Parameter ergänzen? z.B: &format=JSON?
Oder ist das zuviel Aufwand?
also machen kann ich das nicht, da ich kein Ahnung von der Programmierung in C (ist das C?) habe. Ich wollte halt nur vorschlagen, das die API evtl. erweitert wird.
Es soll nichts abgeschaltet werden, die Funktionsfähigkeit der jetzigen API sollte schon gewährleistet sein.
Könnte man denn nicht jeden Aufruf um einen weiteren Parameter ergänzen? z.B: &format=JSON?
Oder ist das zuviel Aufwand?
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: Modernisierung der Neutrino nhttpd API
Den zusätzlichen Parameter beim Parsen zu testen dürfte das kleinste Problem sein.
Übergib den einfach mit dann kann man alles "alte" so lassen und du bekommst deine Daten dann eben im JSON Format.
Allerdings dürfte eben die engine zum erzeugen der JSON Daten dann der größere Rattenschwanz sein.
Ich bin schon froh wenn ich mich mal tiefer mit JS und DOM beschäftigen könnte. Wie immer ist die Zeit zu knapp.
Übergib den einfach mit dann kann man alles "alte" so lassen und du bekommst deine Daten dann eben im JSON Format.
Allerdings dürfte eben die engine zum erzeugen der JSON Daten dann der größere Rattenschwanz sein.
Ich bin schon froh wenn ich mich mal tiefer mit JS und DOM beschäftigen könnte. Wie immer ist die Zeit zu knapp.