浏览代码

* Add event to set up request

Michaël Van Canneyt 3 年之前
父节点
当前提交
26e8ca99a2
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      packages/fcl-db/sqldbrestdataset.pp

+ 2 - 1
packages/fcl-db/sqldbrestdataset.pp

@@ -253,11 +253,12 @@ end;
 
 procedure TSQLDBRestConnection.SetupRequest(aXHR: TJSXMLHttpRequest);
 begin
-  inherited SetupRequest(aXHR);
   aXHR.setRequestHeader('Content-Type', 'application/json');
   aXHR.setRequestHeader('Accept', 'application/json');
   if (UserName<>'') then
     aXHR.setRequestHeader('Authorization', 'Basic '+window.btoa(UserName+':'+Password));
+  // Will call the OnSetupHTTPRequest handler
+  inherited SetupRequest(aXHR);
 end;
 
 function TSQLDBRestConnection.GetUpdateBaseURL(aRequest: TRecordUpdateDescriptor): String;