浏览代码

* Merging revisions r42871,r42872 from trunk:
------------------------------------------------------------------------
r42871 | michael | 2019-08-29 21:02:08 +0200 (Thu, 29 Aug 2019) | 1 line

* Fix forgotten loadmimetypes
------------------------------------------------------------------------
r42872 | michael | 2019-08-29 21:07:52 +0200 (Thu, 29 Aug 2019) | 1 line

* Observe -m
------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@42873 -

michael 6 年之前
父节点
当前提交
810989c765
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      packages/fcl-web/examples/simpleserver/simpleserver.pas

+ 4 - 1
packages/fcl-web/examples/simpleserver/simpleserver.pas

@@ -71,10 +71,12 @@ begin
     MimeTypesFile:=GetOptionValue('m','mimetypes');
     if (MimeTypesFile<>'') and not FileExists(MimeTypesFile) then
       begin
-      MimeTypesFile:='';
       Log(etWarning,'mimetypes file not found: '+MimeTypesFile);
+      MimeTypesFile:='';
       end;
     end;
+  If MimeTypesFile<>'' then
+    MimeTypes.LoadFromFile(MimeTypesFile);  
 end;
 
 procedure THTTPApplication.DoRun;
@@ -88,6 +90,7 @@ begin
     usage(S);
   Quiet:=HasOption('q','quiet');
   Port:=StrToIntDef(GetOptionValue('p','port'),3000);
+  LoadMimeTypes;
   D:=GetOptionValue('d','directory');
   if D='' then
     D:=GetCurrentDir;