Closed dennyling closed 9 years ago
close the issue and describe the changes for future readers.
the issue still exist
Keep-alive is not valid for HTTP/1.0
I've taken another look at this and can currently not reproduce it.
I'm sending the following message over a plain socket to reproduce your case:
GET /?signature=1dfea26808d632903549c69d78558fce1c418405&echostr=5867553698596935317×tamp=1365661332&nonce=1366146317 HTTP/1.0
ContentEncoding:
ContentLength:0
ContentType:
User-Agent:Mozilla 4.0
Accept:
Name:Host
Value:58.215.164.183
Pragma:no-cache
Connection:Keep-Alive
If that's not the same as your message, leave the exact HTTP message as a comment.
My code as below
My application was crashed after received one http request. Logger as below
Method:GET/ContentEncoding:/ContentLength:0 ProtocolVersion:HTTP/1.0/KeepAlive:True/ContentType: Uri AbsoluteUri:http://58.215.164.183/?signature=1dfea26808d632903549c69d78558fce1c418405&echostr=5867553698596935317×tamp=1365661332&nonce=1366146317/AbsolutePath://Host:58.215.164.183/Port:80 QueryString/Name:signature/Value:1dfea26808d632903549c69d78558fce1c418405 QueryString/Name:echostr/Value:5867553698596935317 QueryString/Name:timestamp/Value:1365661332 QueryString/Name:nonce/Value:1366146317 Headers/Name:User-Agent/Value:Mozilla/4.0 Headers/Name:Accept/Value:/ Headers/Name:Host/Value:58.215.164.183 Headers/Name:Pragma/Value:no-cache Headers/Name:Connection/Value:Keep-Alive