restup icon indicating copy to clipboard operation
restup copied to clipboard

StaticFileRouteHandler for local directory or image file

Open robp2175 opened this issue 6 years ago • 1 comments

What I would like to do is basically be able to go to http://ipaddress:8800/docs and access a local directory serving html files. c:\httpdocs for example.

I have been looking at StaticFileRouteHandler.cs trying to figure out how I might be able to accomplish this.

I tried something as simple as .RegisterRoute(new StaticFileRouteHandler(@"c:\\httpdocs"))

, but that did not work. My c# abilities are lacking. If anyone could provide some direction, I would greatly appreciate it.

robp2175 avatar Mar 12 '18 11:03 robp2175

Hi @robp2175,

There might be a problem with the rights to read a folder from a windows universal app. Check that the user you're running under has full read access to c:\httpdocs.

I would suggest starting with the HeadedDemo or HeadlessDemo, see that example work, and then try to modify it to use a different folder.

To host C:\httpdocs on \docs you would change it to the following:

.RegisterRoute("docs", new StaticFileRouteHandler(@"c:\httpdocs"))

Regards,

Jark

Jark avatar May 26 '18 21:05 Jark