diff options
| author | jet2tlf <jet2tlf@gmail.com> | 2024-06-03 17:01:32 +0000 |
|---|---|---|
| committer | jet2tlf <jet2tlf@gmail.com> | 2024-06-03 17:01:32 +0000 |
| commit | 6df68cb970c6ec2d57a6d68fb901df70b67693bf (patch) | |
| tree | 1b53efd58b754184d6743d757abb0479c6e7a87d /app/router.go | |
| parent | bac4fe6af92603eb0d5c22fed3f1c15a8d7c51f2 (diff) | |
| download | http-server-go-6df68cb970c6ec2d57a6d68fb901df70b67693bf.tar.gz http-server-go-6df68cb970c6ec2d57a6d68fb901df70b67693bf.zip | |
codecrafters submit [skip ci]
Diffstat (limited to 'app/router.go')
| -rw-r--r-- | app/router.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/router.go b/app/router.go index d541b31..7921ae2 100644 --- a/app/router.go +++ b/app/router.go @@ -2,6 +2,7 @@ package main import ( "bufio" + "fmt" "io" "net" "regexp" @@ -26,16 +27,19 @@ func (r *Router) handler(request *Request) func(*Request) *Response { func (r *Router) write(writer io.Writer, response *Response) (err error) { _, err = writer.Write(response.StatusLine()) if err != nil { + fmt.Println("Error writing status:", err) return } _, err = writer.Write(response.Headers()) if err != nil { + fmt.Println("Error writing headers:", err) return } _, err = writer.Write(response.Body()) if err != nil { + fmt.Println("Error writing body:", err) return } |