Hi Thomas,
(Didi hat gerade schon geantwortet - vielleicht hilft Dir das noch weiter)
Thomas Hartong <thomas.hart...@econitor.de> schrieb:
Ich möchte dem Controller für einen http-Request einen Pfad angeben. Dafuer
habe ich
einen ecmd programmiert, der einen String entgegennimmt. Leider musste ich
feststellen,
dass der Controller bei der Ausfuehrung des entsprechenden ecmds, wenn der
ueber-
gebene String laenger als 36 Zeichen ist, haengen bleibt. Es ist aber
notwendig, dass ich
auch laengere Strings uebergeben kann.
Wie gross ist die maximale ecmd-Parameterlaenge?
ich frage mich, ob Du's schon mal mit httplog versucht hast? Dazu
gibt's ein entsprechendes ECMD-Gegenstück: "ht <string>"
Hab's gerade mal kurz ausprobiert:
ht 12345678901234567890123456789012345678901234567890
(50 Byte Länge)
ergibt einen
GET
/httplog/httplog.php?uuid=<7-st.id>&time=1269371337&1234567890123456789012345678901234567890123456
-> so wird also nach 46 Byte abgeschnitten.
Der Controller läuft allerdings weiter.
In httplog.c werden dann weitere, statische Parameter hinzu
(Zeitstempel, UUID - s.o.) - vielleicht hilft Dir der Ansatz ja? Ist
der Pfad statisch oder soll der variabel sein?
Gruss, J.
_______________________________________________
Ethersex-devel mailing list
Ethersex-devel@list.zerties.org
https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel