hallo !!
ich habe eine frage:
Hier mal ein ausschnitt aus dem OnCommandGet des HTTP Servers:
Delphi-Quelltext
1: 2: 3: 4: 5:
| if Arequestinfo.Params.values ['action'] = 'msg' then begin outmessage := Arequestinfo.Params.values ['msg']; aresponseinfo.ContentText := 'Message Out'; athread.synchronize(messageout); end; |
Hier noch die andere Funktion:
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.messageout; begin application.MessageBox (PChaR(outmessage),'',MB_SYSTEMMODAL); end; |
Mein Problem: Wenn jemand den HTTP Server anspricht (
ipdesservers/?action=msg&msg=hallo), sodass er die Message ausgibt die in MSG eingegeben wird, dann wird der Rückgabewert (message out) erst ausgegeben wenn der User die Meldung beantwortet hat. wie muss ich den code umschreiben, dass zuerst die meldung an den client zurückgegeben wird und dann die meldung angezeigt wird ?
In the beginning was the word.
And the word was content-type: text/plain.