コード例 #1
0
ファイル: httpserver.cs プロジェクト: jonatantc/kit-kat-slim
        public override void OnResponse(ref HTTPRequestStruct rq, ref HTTPResponseStruct rp)
        {
            // Path
            string path = Folder + rq.URL.Replace("/", @"\").Replace("%20", " ");

            // Create a Byte FileStream from the file;
            FileStream input = new FileStream(path, FileMode.Open);

            // Open the stream and read it;
            rp.Headers["Content-type"]   = "application / octet - stream";
            rp.Headers["Content-Length"] = input.Length.ToString();
            rp.fs = input;
        }
コード例 #2
0
ファイル: httpserver.cs プロジェクト: jonatantc/kit-kat-slim
 public abstract void OnResponse(ref HTTPRequestStruct rq, ref HTTPResponseStruct rp);