Italian community of Lazarus and Free Pascal

Programmazione => Lazarus e il web => Topic aperto da: xinyiman - Dicembre 17, 2016, 09:08:22 am

Titolo: Lazarus fp-web e una domanda
Inserito da: xinyiman - Dicembre 17, 2016, 09:08:22 am
Ciao ragazzi, ho creato un server stand-alone per fare dei test con dhtmlx. Potete scaricarlo qui.Compilatelo, lanciatelo, aprire il browser e digitate localhost:8080

E vedrete che il programma si porta dentro il contenuto del flie index.html, ma non le librerie js comprese nel file incriminato. Come risolvere?


L'eseguibile si scarica qui: www.lazaruspascal.it/esempi/LazDHTMLX.zip
Titolo: Re:Lazarus fp-web e una domanda
Inserito da: Stilgar - Dicembre 17, 2016, 02:34:48 pm
Auguri :)
All'inizio avevo una marea di errori in perform request.
Il problema sembra che devi mettere per ogni risorsa una action.

Codice: [Seleziona]
 Actions = <  
    item
      Name = 'index'
      Default = True
      OnRequest = indexRequest
      Template.FileName = 'index.html'
      Template.AllowTagParams = False
    end 
    item
      Name = 'dhtmlx'
      Default = False
      BeforeRequest = dhtmlxBeforeRequest
      Template.AllowTagParams = False
    end>


Aggiungi qualche trace delle request che arrivano.
Così ti fai un'idea di cosa effettivamente il browser chiede al server.
Codice: [Seleziona]
  procedure DataModuleGetAction(Sender: TObject; ARequest: TRequest; var ActionName: string);
    procedure DataModuleRequest(Sender: TObject; ARequest: TRequest; AResponse: TResponse; var Handled: boolean);
    procedure dhtmlxBeforeRequest(Sender: TObject; ARequest: TRequest);
Titolo: Re:Lazarus fp-web e una domanda
Inserito da: Stilgar - Dicembre 17, 2016, 02:39:49 pm
PS.
xinyiman ma a te piacciono proprio i progetti flat :)
2 impostazioni di progetto in modo che si possano cancellare le cartelle in modo sicuro senza rischiare di cancellare sorgenti no? hihihihi
Ogni volta è un driblare i sorgenti prima di ricompilarli ;) :p
Stilgar
Titolo: Re:Lazarus fp-web e una domanda
Inserito da: xinyiman - Dicembre 19, 2016, 10:24:56 am
Stilgar, si mi piacciono  ;D ;D ;D ;D
Da cosa lo hai capito?!
Per caso poi hai avuto modo di vedere la mia ultima mail?
Titolo: Re:Lazarus fp-web e una domanda
Inserito da: Stilgar - Dicembre 19, 2016, 03:45:01 pm
Si. Ho visto che il risultato è abbastanza diverso da quello che si ottiene leggendo direttamente l'html da browser.
Non vedo le chiamate verso il server però :)