Autor Beitrag
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Sa 29.04.06 13:49 
Hi Leute.
Hm, mir kommts komisch vor, dass ich per Suche nix gefunden hab, aber naja.
Folgende Situation:
Ich hab einen HTTP-Server laufen (HTTP/1.1), mit einem Port. Zugreifen kann ich z.B. per 127.0.0.1:Port/
Nun steht in der Dokumentation, dass ich die Informationen, die mir der Server schickt, als xml Docs bekomme. Ich hab mich in TXMLDocument eingearbeitet, und trotz einiger Schwierigkeiten was brauchbares damit anzufangen gewusst. Mein Problem ist nun, dass ich nicht nur xml Files abfragen will (bsp:
"Abfragefunktion":
Zitat:
/xml/information.xml
Gibt generelle statische Informationen zurück.
Wurzelelement: <gerneralinformation>
Unterelemente:
<version> Text beinhaltet komplette Versionsinformation
<filesystem> Gibt generelle Informationen über das Dateisystem
Parameter:
seperator Dateiseperator (Zeichen, welches die Verzeichnisse trennt
in einem vollständigen Dateinamen)
aTidHTTP.Get('http://localhost:port/xml/modified.xml?password=md5sum);), sondern auch auf Funktionen zugreifen will, die in der Dokumentation so beschrieben sind:
Zitat:
/function/renamedownload
Methode: GET
Setzt den Namen eines Downloads neu.
Parameter:
id ID des Downloads
name Neuer Name des Downloads

Naja... mit dem HTTP.get klappts nich... Webbrowser.navigate schaffts auch nich ^^
Nun wollte ich fragen, wie kann ich diese Funktion entsprechend Ansprechen, um z.B. einen Download um zu benennen (in diesem fall) ?
Danke schon mal für die Mühe das zu lesen ^^
mfg JayEff

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
JayEff Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Sa 29.04.06 16:45 
Wuiii Thema erledigt:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
x:=TStringList.Create;
x.add('id=3099');
x.Add('password=md5sum');
http.post('http://127.0.0.1:9851/function/pausedownload',X);

Das hat prima geklappt. Ich hoff, falls ich mal ne Funktion mit get brauche, find ich das genauso gut raus... ^^

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.