From 6ff44ad123404ddd5cb1762cbb95304e135cd98c Mon Sep 17 00:00:00 2001 From: John Date: Sat, 10 Nov 2018 16:18:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0HTTP=E4=B8=8B=E8=BD=BD?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=A4=BA=E4=BE=8B=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- geg/net/ghttp/server/download/download.go | 15 +++++++++++++++ geg/net/ghttp/server/download/text.txt | 1 + 2 files changed, 16 insertions(+) create mode 100644 geg/net/ghttp/server/download/download.go create mode 100644 geg/net/ghttp/server/download/text.txt diff --git a/geg/net/ghttp/server/download/download.go b/geg/net/ghttp/server/download/download.go new file mode 100644 index 000000000..f54893e57 --- /dev/null +++ b/geg/net/ghttp/server/download/download.go @@ -0,0 +1,15 @@ +package main + +import ( + "gitee.com/johng/gf/g" + "gitee.com/johng/gf/g/net/ghttp" +) + +func main() { + s := g.Server() + s.BindHandler("/download", func(r *ghttp.Request){ + r.Response.ServeFile("text.txt") + }) + s.SetPort(8199) + s.Run() +} \ No newline at end of file diff --git a/geg/net/ghttp/server/download/text.txt b/geg/net/ghttp/server/download/text.txt new file mode 100644 index 000000000..7e7566d8c --- /dev/null +++ b/geg/net/ghttp/server/download/text.txt @@ -0,0 +1 @@ +下载文件内容。 \ No newline at end of file