TsgcWebSocketServer_HTTPAPI | Intestazioni personalizzate

È possibile personalizzare la risposta del server HTTP.SYS utilizzando la proprietà CustomHeaders dell'oggetto risposta.

 

Imposti il valore di CustomHeaders con il nome dell'intestazione e il valore dell'intestazione separati da caratteri di nuova riga.

 

Esempio: se si desidera aggiungere i seguenti header, di seguito è riportato un codice di esempio

 

Access-Control-Allow-Origin: *

Acces-Control-Allow-Methods: GET, POST, OPTIONS, PUT, PATCH, DELETE

 


procedure OnHTTPRequest(aConnection: TsgcWSConnection_HTTPAPI; const aRequestInfo: THttpServerRequest; 
  var aResponseInfo: THttpServerResponse);
begin
  aResponseInfo.ResponseNo := 200;
  aResponseInfo.CustomHeaders := 'Access-Control-Allow-Origin: *' + #13#10 + 'Acces-Control-Allow-Methods: ' +
    'GET, POST, OPTIONS, PUT, PATCH, DELETE';
end;