1
0
mirror of https://github.com/oauth2-proxy/oauth2-proxy.git synced 2025-08-08 22:46:33 +02:00

Use pagewriter to render robots txt page

This commit is contained in:
Joel Speed
2021-03-13 09:55:54 +00:00
parent 9782fc7fa4
commit f3bd61b371
2 changed files with 2 additions and 8 deletions

View File

@ -577,13 +577,7 @@ func (p *OAuthProxy) serveHTTP(rw http.ResponseWriter, req *http.Request) {
// RobotsTxt disallows scraping pages from the OAuthProxy
func (p *OAuthProxy) RobotsTxt(rw http.ResponseWriter, req *http.Request) {
_, err := fmt.Fprintf(rw, "User-agent: *\nDisallow: /")
if err != nil {
logger.Printf("Error writing robots.txt: %v", err)
p.ErrorPage(rw, req, http.StatusInternalServerError, err.Error())
return
}
rw.WriteHeader(http.StatusOK)
p.pageWriter.WriteRobotsTxt(rw, req)
}
// ErrorPage writes an error response