[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [flashproxy/master] Copy BASE's status, header, and body.



commit 9ebe1e97f297c8b6127784cb06edcef54c7e546c
Author: David Fifield <david@xxxxxxxxxxxxxxx>
Date:   Mon May 20 00:27:01 2013 -0700

    Copy BASE's status, header, and body.
---
 appengine/fp-reg.go |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/appengine/fp-reg.go b/appengine/fp-reg.go
index 6e55528..d4f84c2 100644
--- a/appengine/fp-reg.go
+++ b/appengine/fp-reg.go
@@ -1,6 +1,7 @@
 package fp_reg
 
 import (
+	"io"
 	"net"
 	"net/http"
 	"path"
@@ -37,7 +38,13 @@ func regHandler(w http.ResponseWriter, r *http.Request) {
 		http.Error(w, err.Error(), http.StatusInternalServerError)
 		return
 	}
-	w.Write([]byte("Thanks."))
+	for key, values := range resp.Header {
+		for _, value := range values {
+			w.Header().Add(key, value)
+		}
+	}
+	w.WriteHeader(resp.StatusCode)
+	io.Copy(w, resp.Body)
 }
 
 func init() {

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits