Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
471c01455f | ||
![]() |
f0fc381076 | ||
![]() |
91a6049575 | ||
![]() |
2f101752fd | ||
![]() |
d4e8455e95 | ||
![]() |
071895b67e |
2
Makefile
2
Makefile
@@ -12,7 +12,7 @@ echo:
|
|||||||
|
|
||||||
USER_GH=eyedeekay
|
USER_GH=eyedeekay
|
||||||
packagename=eephttpd
|
packagename=eephttpd
|
||||||
VERSION=0.0.9
|
VERSION=0.0.97
|
||||||
|
|
||||||
tag:
|
tag:
|
||||||
gothub release -s $(GITHUB_TOKEN) -u $(USER_GH) -r $(packagename) -t v$(VERSION) -d "I2P Tunnel Management tool for Go applications"
|
gothub release -s $(GITHUB_TOKEN) -u $(USER_GH) -r $(packagename) -t v$(VERSION) -d "I2P Tunnel Management tool for Go applications"
|
||||||
|
7
serve.go
7
serve.go
@@ -14,8 +14,10 @@ import (
|
|||||||
|
|
||||||
func (f *EepHttpd) ServeHTTP(rw http.ResponseWriter, rq *http.Request) {
|
func (f *EepHttpd) ServeHTTP(rw http.ResponseWriter, rq *http.Request) {
|
||||||
rp := f.checkURL(rq)
|
rp := f.checkURL(rq)
|
||||||
if strings.HasPrefix(rq.Header.Get("X-User-Agent"), "git") {
|
if strings.HasPrefix(rq.Header.Get("User-Agent"), "git") {
|
||||||
f.HandleGit(rw, rq)
|
log.Println(rq.Header.Get("User-Agent"))
|
||||||
|
f.HandleFile(rw, rq)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
if strings.HasSuffix(rp, ".md") {
|
if strings.HasSuffix(rp, ".md") {
|
||||||
f.HandleMarkdown(rw, rq)
|
f.HandleMarkdown(rw, rq)
|
||||||
@@ -88,6 +90,7 @@ func (f *EepHttpd) HandleMarkdown(rw http.ResponseWriter, rq *http.Request) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (f *EepHttpd) HandleGit(rw http.ResponseWriter, rq *http.Request) {
|
func (f *EepHttpd) HandleGit(rw http.ResponseWriter, rq *http.Request) {
|
||||||
|
log.Println("Handling Git")
|
||||||
f.Server.ServeHTTP(rw, rq)
|
f.Server.ServeHTTP(rw, rq)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user