1
0
mirror of https://github.com/golang/go synced 2024-10-04 21:21:22 -06:00
go/src/pkg/http
William Chan 5af8e53a14 http/spdy: improve error handling.
Create a new spdy.Error type that includes the enumerated error type and
the associated stream id (0 if not associated with a specific stream).
This will let users handle errors differently (RST_STREAM vs GOAWAY).

R=bradfitz, rsc, rogpeppe
CC=golang-dev
https://golang.org/cl/4532131
2011-06-14 11:31:18 -04:00
..
cgi exec: add Cmd methods StdinPipe, StdoutPipe, StderrPipe 2011-06-02 10:26:09 -07:00
fcgi cgi: export RequestFromMap 2011-04-28 13:30:53 -07:00
httptest crypto: reorg, cleanup and add function for generating CRLs. 2011-06-06 10:35:46 -04:00
pprof http/pprof: fix POST reading bug 2011-05-02 17:34:22 -04:00
spdy http/spdy: improve error handling. 2011-06-14 11:31:18 -04:00
testdata http: ServeFile to handle Range header for partial requests 2010-12-10 08:51:13 +11:00
chunked.go http: add docs/warning on incorrect use of NewChunkedWriter 2011-05-22 18:46:48 -07:00
client_test.go http: change most map[string][]string types to new Values type 2011-06-08 13:38:20 -07:00
client.go http: change most map[string][]string types to new Values type 2011-06-08 13:38:20 -07:00
cookie_test.go http: fix Set-Cookie date parsing 2011-05-24 08:31:43 -07:00
cookie.go http: fix Set-Cookie date parsing 2011-05-24 08:31:43 -07:00
dump.go http: clarify docs on Request HTTP version 2011-04-21 19:57:19 -07:00
export_test.go http: handler timeout support 2011-04-15 12:53:32 -07:00
fs_test.go http: ServeFile shouldn't send Content-Length when Content-Encoding is set 2011-06-02 13:36:52 -07:00
fs.go http: ServeFile shouldn't send Content-Length when Content-Encoding is set 2011-06-02 13:36:52 -07:00
header_test.go http: add Header.Write method 2011-04-28 00:16:15 -07:00
header.go http: add Header.Write method 2011-04-28 00:16:15 -07:00
lex_test.go gofmt -s -w src misc 2010-10-22 10:06:33 -07:00
lex.go single argument panic 2010-03-30 10:34:57 -07:00
Makefile http: reverse proxy handler 2011-04-15 08:13:52 -07:00
persist.go pkg: spelling tweaks, A-H 2011-05-18 13:14:56 -04:00
proxy_test.go http: add Transport.ProxySelector 2011-05-18 09:23:29 -07:00
range_test.go httptest: introduce TempServer, clean up tests 2011-03-05 13:51:35 -08:00
readrequest_test.go http: change most map[string][]string types to new Values type 2011-06-08 13:38:20 -07:00
request_test.go pkg: fix incorrect prints found by govet 2011-05-14 20:43:18 -07:00
request.go http: fix handling of 0-lengthed http requests 2011-06-08 15:59:23 -07:00
requestwrite_test.go http: fix handling of 0-lengthed http requests 2011-06-08 15:59:23 -07:00
response_test.go pkg: fix incorrect prints found by govet 2011-05-14 20:43:18 -07:00
response.go http: remove finalURL from Client.Get; move to Response 2011-05-13 07:31:24 -07:00
responsewrite_test.go http: remove finalURL from Client.Get; move to Response 2011-05-13 07:31:24 -07:00
reverseproxy_test.go http: propagate Set-Cookie in reverse proxy 2011-05-27 11:06:53 -07:00
reverseproxy.go http: propagate Set-Cookie in reverse proxy 2011-05-27 11:06:53 -07:00
serve_test.go http: fix regression permitting io.Copy on HEAD response 2011-06-09 18:10:21 -07:00
server.go http: fix regression permitting io.Copy on HEAD response 2011-06-09 18:10:21 -07:00
status.go http: revised http Handler interface 2010-09-29 14:30:12 +10:00
transfer.go http: fix handling of 0-lengthed http requests 2011-06-08 15:59:23 -07:00
transport_test.go http: Transport hook to register non-http(s) protocols 2011-05-25 12:31:11 -07:00
transport.go http: let Transport use a custom net.Dial function 2011-05-29 09:32:36 -07:00
triv.go http: make triv.go example compile again 2011-04-04 08:10:26 -07:00
url_test.go http: change most map[string][]string types to new Values type 2011-06-08 13:38:20 -07:00
url.go http: change most map[string][]string types to new Values type 2011-06-08 13:38:20 -07:00