summaryrefslogtreecommitdiff
path: root/src/pkg/http/url_test.go
AgeCommit message (Collapse)AuthorFilesLines
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-141/+236
2010-03-16http: change RawPath to mean raw path, not raw everything-after-scheme.Russ Cox1-61/+91
The new meaning is more useful for both websocket and http. R=r, petar-m, ukai CC=golang-dev, madari http://codereview.appspot.com/582043
2010-01-07http: most of a URL shouldn't use URL-escapingRuss Cox1-4/+15
Fixes issue 502. R=r, hoisie CC=golang-dev http://codereview.appspot.com/181179
2010-01-06Add http.CanonicalPath and tests for it. Remove BUG(rsc) from url.go.Ivan Krasin1-0/+38
R=rsc, imkrasin CC=golang-dev http://codereview.appspot.com/179126 Committer: Russ Cox <rsc@golang.org>
2009-12-151) Change default gofmt default settings forRobert Griesemer1-36/+36
parsing and printing to new syntax. Use -oldparser to parse the old syntax, use -oldprinter to print the old syntax. 2) Change default gofmt formatting settings to use tabs for indentation only and to use spaces for alignment. This will make the code alignment insensitive to an editor's tabwidth. Use -spaces=false to use tabs for alignment. 3) Manually changed src/exp/parser/parser_test.go so that it doesn't try to parse the parser's source files using the old syntax (they have new syntax now). 4) gofmt -w src misc test/bench 3rd set of files. R=rsc CC=golang-dev http://codereview.appspot.com/180048
2009-11-15http.URLEscape: escape all bytes required by RFC 2396Russ Cox1-2/+2
Fixes issue 125. R=r http://codereview.appspot.com/154143
2009-11-09remove semis after statements in one-statement statement listsRobert Griesemer1-7/+7
R=rsc, r http://go/go-review/1025029
2009-11-04gofmt-ify hash, httpRobert Griesemer1-56/+55
(gofmt will be able to re-align map entries as in http nicely, eventually) R=rsc http://go/go-review/1018055
2009-09-15more "declared and not used".Russ Cox1-4/+4
the last round omitted := range and only checked 1 out of N vars in a multi-var := R=r OCL=34624 CL=34638
2009-08-12convert non-low-level non-google pkg codeRuss Cox1-2/+1
to whole-package compilation. R=r OCL=33070 CL=33101
2009-06-25Change os.Error convention:Russ Cox1-6/+6
echo back context of call in error if likely to be useful. For example, if os.Open("/etc/passwd", os.O_RDONLY) fails with syscall.EPERM, it returns as the os.Error &PathError{ Op: "open", Path: "/etc/passwd" Error: os.EPERM } which formats as open /etc/passwd: permission denied Not converted: datafmt go/... google/... regexp tabwriter template R=r DELTA=1153 (561 added, 156 deleted, 436 changed) OCL=30738 CL=30781
2009-06-16URL should have an empty Scheme if there is an invalid character (i.e.Jacob Baskin1-0/+11
not [a-zA-Z0-9+-.]) before there is a ":". This is particularly helpful in the erroneous-but-relatively-common case of relative URLs containing an unescaped colon in the query string--see the added test for an example. R=rsc APPROVED=rsc DELTA=15 (15 added, 0 deleted, 0 changed) OCL=30354 CL=30356
2009-06-09mv src/lib to src/pkgRob Pike1-0/+348
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102