net/http
#43905 opened 21 hours ago by dmarkhas
ServeContent()/ServeFile() doesn't return expected response when WriteTimeout happensNeedsInvestigation
#43822 opened 5 days ago by fuweid
data race in net/http.(*expectContinueReader)NeedsInvestigation
#43769 opened 1 week ago by gozssky
#43650 opened 2 weeks ago by leventov
client should not include raw header values in error messagesNeedsInvestigation
#43631 opened 2 weeks ago by eli-darkly
#43223 opened 1 month ago by rsc
TestClientTimeout* failures with "missing timeout substring" on windows-arm-zx2c4NeedsInvestigationOS-Windows
#43120 opened 1 month ago by bcmills
#43098 opened 1 month ago by AVoskoboinikov
Request with canceled context produces undefined behaviourNeedsInvestigation
#43082 opened 1 month ago by jejefferson
Transport race condition by Content-Length == 0 response [1.15 backport]CherryPickCandidate
#42935 opened 1 month ago by gopherbot
Transport race condition by Content-Length == 0 response [1.14 backport]CherryPickCandidate
#42934 opened 1 month ago by gopherbot
transport closes healthy connections when pool limit is reachedNeedsInvestigation
#42650 opened 2 months ago by bignacio
race in http2Transport [1.14 backport]CherryPickCandidate
#42586 opened 2 months ago by dmitshur
race in http2Transport [1.15 backport]CherryPickCandidate
#42539 opened 2 months ago by gopherbot
TestTransportReuseConnEmptyResponseBodyNeedsInvestigation
#42512 opened 2 months ago by bcmills
StatusText(416) returns "Requested Range Not Satisfiable" should be "Range Not Satisfiable"NeedsDecision
#42276 opened 2 months ago by rob05c
should stop logging received GOAWAYNeedsInvestigation
#42142 opened 3 months ago by jameshartig
#42065 opened 3 months ago by bcmills
http.nothingWrittenError incompatible with errors.Is/AsNeedsInvestigation
#42020 opened 3 months ago by zeisss
add Server.OptionsHandler to allow custom handling of OPTIONS *ProposalProposal-AcceptedProposal-FinalCommentPeriod
#41773 opened 3 months ago by simonmittag
TestHTTP2UpgradeClosesConnection failure on solaris-amd64-oraclerel builderNeedsInvestigationOS-Solaris
#41629 opened 4 months ago by bcmills
#41513 opened 4 months ago by Ryan-A-B
#41493 opened 4 months ago by jerome-laforge
Protocol upgrade from HTTP1.1 to h2c(HTTP2) when the request contains payload body, is failing.NeedsInvestigation
#41445 opened 4 months ago by rakheshkumbi
#41406 opened 4 months ago by antichown
302 redirect of DELETE to GET isn't RFC compliantNeedsDecision
#41377 opened 4 months ago by ncw
#41342 opened 4 months ago by mikumiku2468
Clarify Content-Type behavior of ResponseWriter.WriteNeedsInvestigation
#41259 opened 4 months ago by empijei
#41238 opened 4 months ago by Vascko
ConfigureTransport does not work for Transport with custom DialTLSNeedsInvestigation
#41236 opened 4 months ago by fqrious
#41046 opened 5 months ago by dunglas
ResponseHeaderTimeout not honoured - response from server not visible to implementing partNeedsInvestigation
#40926 opened 5 months ago by jakub-bt-vs
#40838 opened 5 months ago by acud
the http.ServeTLS() docstring shouldn't ask for the root CA certificateDocumentationNeedsInvestigation
#40510 opened 5 months ago by knweiss
#39794 opened 7 months ago by elagergren-spideroak
improve the examples to show that StatusCode checking is necessaryNeedsInvestigation
#39778 opened 7 months ago by odeke-em
#39609 opened 7 months ago by pjediny
#39567 opened 7 months ago by rolandshoemaker
#39302 opened 8 months ago by rittneje
Add NewDefaultTransport functionProposal
#39299 opened 8 months ago by rittneje
#39178 opened 8 months ago by mhale
Server negative timeouts are accepted and break silentlyNeedsInvestigation
#39177 opened 8 months ago by belimawr
#39114 opened 8 months ago by DarthRamone
#39063 opened 8 months ago by ktock
#38996 opened 8 months ago by kkroo
Client should scope cookie to Request.Host before Request.URLNeedsInvestigation
#38988 opened 8 months ago by colinclerk
populate Uncompressed Content-LengthNeedsDecision
#38928 opened 8 months ago by FireFart
#38867 opened 8 months ago by FiloSottile
#38769 opened 9 months ago by bcmills
transport hangNeedsInvestigation
#38584 opened 9 months ago by kstenerud
#38583 opened 9 months ago by slinkydeveloper
#38479 opened 9 months ago by leaxoy
TestTransportConnectionCloseOnResponse failure on openbsd-386-64 builderNeedsInvestigationOS-OpenBSD
#38413 opened 9 months ago by bcmills
TestServerShutdown_h1 failure on solaris-amd64-oraclerel builderNeedsInvestigation
#38305 opened 9 months ago by bcmills
#38270 opened 9 months ago by CAFxX
HTTP CONNECT failures should return a more helpful errorNeedsInvestigation
#38143 opened 10 months ago by elagergren-spideroak
Allow obtaining original header capitalizationNeedsInvestigation
#37834 opened 10 months ago by JohnRusk
Server panics on nil connectionNeedsInvestigation
#37663 opened 10 months ago by jefferai
improve proxy handlingNeedsInvestigation
#37623 opened 10 months ago by vlourme
#37599 opened 11 months ago by bcmills
#37322 opened 11 months ago by bcmills
potential DOS: request context not cancelled if a client sends one byte after ServeHTTP startsNeedsInvestigation
#37145 opened 11 months ago by cyolosec
#37055 opened 11 months ago by gazerro
Dial I/O Timeout even when request context is not canceledNeedsInvestigation
#36848 opened 1 year ago by gyuho
bad host for WriteProxy for HTTP schemesNeedsInvestigation
#36831 opened 1 year ago by tehmoon
graceful shutdown race conditionNeedsInvestigation
#36819 opened 1 year ago by zerkms
http.Client.Do() sometimes throws INTERNAL_ERROR when using high number of parallel HTTP/2 requests (regression between 1.12 and 1.13.4)NeedsInvestigation
#36759 opened 1 year ago by rayvbr
support status code 102 (Processing) in ResponseWriterNeedsInvestigation
#36734 opened 1 year ago by majewsky
wrap more errors?NeedsInvestigation
#36713 opened 1 year ago by josharian
permanently broken connection with error "read: connection reset by peer" when response body is not closedDocumentationNeedsInvestigation
#36700 opened 1 year ago by josharian
#36673 opened 1 year ago by wzshiming
#36538 opened 1 year ago by erwiese
http.Get unnecessary data transferNeedsInvestigation
#36242 opened 1 year ago by johnfitzz
apparent TestServerAllowsBlockingRemoteAddr flakes due to hard-coded timeoutsNeedsInvestigationTestinghelp wanted
#36179 opened 1 year ago by bcmills
#36178 opened 1 year ago by bcmills
#36161 opened 1 year ago by bcmills
Request.Clone() does not deep copy Body contrary to its docs (using GetBody works though)DocumentationNeedsInvestigation
#36095 opened 1 year ago by nicolascouvrat
Server still handling new connections after Close (or Shutdown) returnsNeedsInvestigation
#36093 opened 1 year ago by c1728p9
TCP connection is not closed after http client request times out after missing RST (TCP) or GOAWAY(HTTP/2) frameNeedsInvestigation
#36026 opened 1 year ago by jim-minter
panic in net/http.(*Server).ServeWaitingForInfo
#35821 opened 1 year ago by waterhuang11
ReadTimeout is not honored when ReadHeaderTimeout > ReadTimeoutNeedsInvestigation
#35626 opened 1 year ago by james-johnston-thumbtack
mention Context and Client.Do in docs for Get, Head, Post, PostFormDocumentationProposalProposal-Accepted
#35562 opened 1 year ago by rittneje
#35498 opened 1 year ago by bcmills
TestTransportKeepAlives flake on solaris-amd64-oraclerelNeedsInvestigation
#35159 opened 1 year ago by bcmills
Authorization header stripping in client on redirects incorrect when redirecting from http to httpsNeedsInvestigation
#35104 opened 1 year ago by h3kker
performance collapse when http/2 requests wait for connectionNeedsInvestigation
#34944 opened 1 year ago by rhysh
TestServerSetKeepAlivesEnabledClosesConns is flakyNeedsInvestigation
#34792 opened 1 year ago by bcmills
#34658 opened 1 year ago by bcmills
TimeoutHandler hides panic after timeoutNeedsInvestigation
#34608 opened 1 year ago by pam4
#34511 opened 1 year ago by CAFxX
#34455 opened 1 year ago by woodliu
#34124 opened 1 year ago by tufanbarisyildirim
on CheckRedirect failure, error message should refer to the original (redirected) URL, not the rejected redirectNeedsInvestigation
#34080 opened 1 year ago by bcmills
#34066 opened 1 year ago by cuonglm
setting IdleConnTimeout to a low value on http.Transport is causing non-deterministic tls handshake failuresNeedsInvestigation
#33891 opened 1 year ago by ahmetb
#33695 opened 1 year ago by Matt3o12
RawPath shows inconsistent, case-sensitive behaviour with percentage encoded Unicode URI stringsNeedsInvestigation
#33596 opened 1 year ago by knadh
#33340 opened 2 years ago by novalagung
GET request hangs if "Content-Length" reqest-header field ist set (possible DoS vulnerability)NeedsInvestigation
#33269 opened 2 years ago by je4
Shutdown method on http server not working properly when using h2 proto in tls configNeedsInvestigation
#33191 opened 2 years ago by aloababa
a "bad" https connection which uses Header.Set could potentially block all https requests more than 15 mins in production environmentsNeedsInvestigation
#33006 opened 2 years ago by kerberosYao
Request.ParseMultipartForm doesn't read all the bodyNeedsInvestigation
#32935 opened 2 years ago by Tevic
cannot set custom/special pseudo-headers when using HTTP/2NeedsInvestigation
#32763 opened 2 years ago by niaow
apparent deadlock in TestBidiStreamReverseProxy on openbsd buildersNeedsInvestigationOS-OpenBSDTestinghelp wanted
#32691 opened 2 years ago by bcmills
#32649 opened 2 years ago by HouzuoGuo
DetectContentType does not detect application/x-bzip2NeedsInvestigation
#32508 opened 2 years ago by coreydaley
DetectContentType does not detect application/x-tarNeedsInvestigation
#32505 opened 2 years ago by coreydaley
r.MultipartReader() reports not multipart when boundary is empty stringNeedsInvestigation
#32342 opened 2 years ago by MrCreosote
#32314 opened 2 years ago by nhooyr
#32273 opened 2 years ago by krkhan
#32204 opened 2 years ago by johanbrandhorst
server's Shutdown() method is not graceful enoughNeedsInvestigation
#32116 opened 2 years ago by chenjie199234
log ServeContent errors reading from the content during Copy?NeedsInvestigation
#31932 opened 2 years ago by zhxqgithub
Client.Do returns different errors on context deadline depending on req/conn stateNeedsInvestigationhelp wanted
#31863 opened 2 years ago by whiteglasses
#31855 opened 2 years ago by TheTesla
#31813 opened 2 years ago by bradfitz
#31559 opened 2 years ago by fabioberger
http.Client Timeout incompatible with writable bodiesNeedsInvestigation
#31391 opened 2 years ago by drigz
`readLoopPeekFailLocked: <nil>` from client when server sends response immediatelyNeedsInvestigationhelp wanted
#31259 opened 2 years ago by logrusorgru
#30942 opened 2 years ago by aqua
#30938 opened 2 years ago by bradfitz
#30876 opened 2 years ago by nhooyr
HTTP requests sent via HTTP proxy are forwarded to the wrong hostNeedsInvestigation
#30775 opened 2 years ago by noneymous
Define and export RequestBodyTooLargeErrorNeedsDecision
#30715 opened 2 years ago by sslavic
#30702 opened 2 years ago by dop251
#30597 opened 2 years ago by VirrageS
data race in concurrent req.Body.{Close,Read} with 100-continue expectedNeedsInvestigation
#30580 opened 2 years ago by benburkert
proxy returns 503 response but http client returns errorNeedsInvestigation
#30560 opened 2 years ago by nnathan
#30165 opened 2 years ago by ggicci
#29894 opened 2 years ago by arthurkushman
#29809 opened 2 years ago by jtfogarty
Client should cache 301/308 redirectNeedsDecision
#29776 opened 2 years ago by gaillard
request.Method is wrong when path start by //NeedsInvestigation
#29584 opened 2 years ago by Eraac
#29580 opened 2 years ago by dprime
add digest access authentication to TransportFeatureRequestNeedsFixProposalProposal-Acceptedhelp wanted
#29409 opened 2 years ago by Baozisoftware
Transport hangs when io.Pipe is used as request bodyNeedsInvestigation
#29246 opened 2 years ago by tehmoon
#29162 opened 2 years ago by rv-dtomaz
#28964 opened 2 years ago by beiriannydd
logic error in http2ConfigureServer?NeedsInvestigation
#28929 opened 2 years ago by pxing-china
#28785 opened 2 years ago by carl-mastrangelo
#28271 opened 2 years ago by muirdm
#28178 opened 2 years ago by bradfitz
#28030 opened 2 years ago by drewwells
#28026 opened 2 years ago by johnSchnake
Post url: read tcp xx->xx: i/o timeout returns less than 1 secondsNeedsInvestigation
#27942 opened 2 years ago by jacentsao
Custom HTTP headers for bad requests (XFO, CSP)NeedsInvestigation
#27675 opened 2 years ago by nono
#27495 opened 2 years ago by antong
first byte of second request in hijack mode is lostNeedsInvestigation
#27408 opened 2 years ago by jzwlqx
TimeoutHandler hides panic locationsNeedsInvestigation
#27375 opened 2 years ago by pvhau
custom error handlers for http.FileServerFeatureRequest
#27139 opened 2 years ago by nhooyr
#27128 opened 2 years ago by upsampled
Transfer-Encoding header is missing in headers (http.Request)NeedsInvestigation
#27061 opened 2 years ago by subbu05
#26918 opened 2 years ago by sylr
no way to set Fetch options when making outgoing http calls with js/wasmArch-WasmFeatureRequestThinkinghelp wanted
#26769 opened 2 years ago by eginez
PUT: DefaultClient significantly slower than DefaultTransport when network is slowNeedsInvestigationPerformance
#26702 opened 2 years ago by subbu05
clarify documentation around when or if it is safe to reuse a request bodyDocumentationNeedsInvestigation
#26409 opened 2 years ago by twmb
req.Body.Close called multiple times in http1, sometimes not called by the time Do returns on errorNeedsInvestigation
#26408 opened 2 years ago by twmb
#26358 opened 2 years ago by odeke-em
Server/Handler/ResponseWriter doesn't allowing sending arbitrary 1xx responsesFeatureRequestNeedsFixThinking
#26089 opened 2 years ago by bradfitz
#25796 opened 2 years ago by timdarbydotnet
provide some Transport knob (bool?) to keep max 1 TLS dial in flight at once when discovering http2 supportFeatureRequestNeedsFix
#25761 opened 2 years ago by hapnermw
consider implementing browser http client at http.Client level instead of http.RoundTripperArch-Wasm
#25695 opened 2 years ago by dmitshur
#25482 opened 2 years ago by odeke-em
#25334 opened 2 years ago by bradfitz
#25116 opened 2 years ago by mjwbyrne
#24826 opened 2 years ago by bsiegert
#24739 opened 2 years ago by FiloSottile
#24525 opened 2 years ago by erifan
#24513 opened 2 years ago by FiloSottile
#24461 opened 2 years ago by WGH-
make default configs have better timeoutsNeedsInvestigation
#24138 opened 2 years ago by rsc
#24135 opened 2 years ago by sorsasampo
#23707 opened 3 years ago by bradfitz
#23427 opened 3 years ago by szuecs
#23262 opened 3 years ago by sheerun
local IP address change caused timeouts for outgoing HTTPS requestsNeedsInvestigation
#23008 opened 3 years ago by chris-l-ross
#22982 opened 3 years ago by knightXun
#22887 opened 3 years ago by AyushG3112
#22841 opened 3 years ago by sjtwiv
#22821 opened 3 years ago by SamWhited
Transport: add a ConnectionManager interface to separate the connection management from http.TransportFeatureRequestNeedsInvestigation
#22537 opened 3 years ago by sjlee
#22464 opened 3 years ago by crvv
go server behind nginx require read entire body before writing responseNeedsInvestigationhelp wanted
#22209 opened 3 years ago by Tevic
#22085 opened 3 years ago by mmcloughlin
#22018 opened 3 years ago by costela
#21978 opened 3 years ago by mborsz
#21955 opened 3 years ago by kalbasit
#21597 opened 3 years ago by bcmills
Add Error CallbacksNeedsFix
#21548 opened 3 years ago by theory
#21389 opened 3 years ago by djui
#21290 opened 3 years ago by joaolsilva
#21124 opened 3 years ago by odeke-em
#20988 opened 3 years ago by kevinburke
#20960 opened 3 years ago by liranp
#20669 opened 3 years ago by max2k1
#20566 opened 3 years ago by romainmenke
#20528 opened 3 years ago by jvshahid
#20166 opened 3 years ago by bradfitz
#20053 opened 3 years ago by chen-keinan
#20028 opened 3 years ago by hleong25
#19032 opened 4 years ago by mikioh
#18753 opened 4 years ago by josharian
#18733 opened 4 years ago by bradfitz
#18658 opened 4 years ago by 0intro
#18657 opened 4 years ago by 0intro
#18527 opened 4 years ago by benburkert
#18055 opened 4 years ago by dsnet
#16479 opened 4 years ago by emersion
#16100 opened 4 years ago by FiloSottile
support concurrent Request.Body reads & ResponseWriter.Write calls in HTTP/1.x serverNeedsFixearly-in-cycle
#15527 opened 4 years ago by exel1mailru
#15508 opened 4 years ago by bradfitz
mechanism to dynamically change MaxIdleConnsPerHost?FeatureRequest
#14984 opened 4 years ago by go-loco
#14952 opened 4 years ago by crhino
#14203 opened 5 years ago by owenthereal
#13870 opened 5 years ago by felixhao
#13801 opened 5 years ago by sschepens
#13722 opened 5 years ago by bradfitz
#13667 opened 5 years ago by alexflint
#12289 opened 5 years ago by brknstrngz
#11745 opened 5 years ago by tarm
#11219 opened 5 years ago by willfaught
document errors more (*Transport, Client's wrapper errors, etc), how to check canceled, ...DocumentationNeedsFixProposalProposal-Acceptedhelp wanted
#9424 opened 6 years ago by bcmills
#9126 opened 6 years ago by gopherbot
#5465 opened 7 years ago by bradfitz