Set Connection: keep-alive header directly without going through set_header.
Set Connection: keep-alive header directly without going through set_header.

set_header is not allowed in WebSocketHandler, but some proxies add
this header unconditionally.

Closes #897.

andyaguiar/tornado,icejoywoo/tornado,AlphaStaxLLC/tornado,Aaron1992/tornado,Acidburn0zzz/tornado,mivade/tornado,coderhaoxin/tornado,gitchs/tornado,sevenguin/tornado,VShangxiao/tornado,codecov/tornado,dongpinglai/my_tornado,AlphaStaxLLC/tornado,ColorFuzzy/tornado,codecov/tornado,anjan-srivastava/tornado,codecov/tornado,anjan-srivastava/tornado,hzruandd/tornado,Fydot/tornado,importcjj/tornado,ubear/tornado,erichuang1994/tornado,cyrusin/tornado,chenxiaba/tornado,wujuguang/tornado,Lancher/tornado,erichuang1994/tornado,ydaniv/tornado,jehiah/tornado,304471720/tornado,akalipetis/tornado,fengsp/tornado,nordaux/tornado,ColorFuzzy/tornado,Windsooon/tornado,leekchan/tornado_test,leekchan/tornado_test,fengsp/tornado,jampp/tornado,AlphaStaxLLC/tornado,NoyaInRain/tornado,tianyk/tornado-research,Windsooon/tornado,lujinda/tornado,sunjeammy/tornado,kevinge314gh/tornado,frtmelody/tornado,mehmetkose/tornado,whip112/tornado,gitchs/tornado,jehiah/tornado,ZhuPeng/tornado,sunjeammy/tornado,bdarnell/tornado,takeshineshiro/tornado,frtmelody/tornado,fengshao0907/tornado,Drooids/tornado,Lancher/tornado,coderhaoxin/tornado,bufferx/tornado,jampp/tornado,nephics/tornado,lilydjwg/tornado,frtmelody/tornado,drewmiller/tornado,kippandrew/tornado,sunjeammy/tornado,nbargnesi/tornado,tianyk/tornado-research,ubear/tornado,jsjohnst/tornado,gwillem/tornado,sxfmol/tornado,InverseLina/tornado,shashankbassi92/tornado,elijah513/tornado,sevenguin/tornado,yuezhonghua/tornado,djt5019/tornado,mehmetkose/tornado,eklitzke/tornado,noxiouz/tornado,codeb2cc/tornado,akalipetis/tornado,ColorFuzzy/tornado,frtmelody/tornado,wechasing/tornado,dsseter/tornado,zhuochenKIDD/tornado,futurechallenger/tornado,Lancher/tornado,tianyk/tornado-research,ColorFuzzy/tornado,kevinge314gh/tornado,importcjj/tornado,Geoion/tornado,yuyangit/tornado,erichuang1994/tornado,ymero/tornado,eXcomm/tornado,gwillem/tornado,Batterfii/tornado,cyrilMargaria/tornado,sevenguin/tornado,jarrahwu/tornado,sevenguin/tornado,legnaleurc/tornado,SuminAndrew/tornado,cyrilMargaria/tornado,mehmetkose/tornado,InverseLina/tornado,sunjeammy/tornado,MjAbuz/tornado,jarrahwu/tornado,mlyundin/tornado,tornadoweb/tornado,shashankbassi92/tornado,ifduyue/tornado,eklitzke/tornado,VShangxiao/tornado,Batterfii/tornado,gitchs/tornado,akalipetis/tornado,ms7s/tornado,shaohung001/tornado,yuyangit/tornado,mehmetkose/tornado,futurechallenger/tornado,djt5019/tornado,MjAbuz/tornado,takeshineshiro/tornado,kippandrew/tornado,Windsooon/tornado,insflow/tornado,liqueur/tornado,LTD-Beget/tornado,hzruandd/tornado,elelianghh/tornado,icejoywoo/tornado,gitchs/tornado,icejoywoo/tornado,ifduyue/tornado,Polyconseil/tornado,tianyk/tornado-research,kaushik94/tornado,ListFranz/tornado,akalipetis/tornado,chenxiaba/tornado,eXcomm/tornado,VShangxiao/tornado,dsseter/tornado,eklitzke/tornado,erichuang1994/tornado,lsanotes/tornado,Callwoola/tornado,tianyk/tornado-research,importcjj/tornado,wechasing/tornado,jparise/tornado,jampp/tornado,bufferx/tornado,andyaguiar/tornado,elijah513/tornado,djt5019/tornado,hhru/tornado,insflow/tornado,insflow/tornado,wechasing/tornado,Aaron1992/tornado,Windsooon/tornado,ms7s/tornado,jonashagstedt/tornado,jsjohnst/tornado,gwillem/tornado,ymero/tornado,eXcomm/tornado,ListFranz/tornado,elelianghh/tornado,elelianghh/tornado,jonashagstedt/tornado,coderhaoxin/tornado,importcjj/tornado,liqueur/tornado,kaushik94/tornado,anandology/tornado,shaohung001/tornado,obsh/tornado,Geoion/tornado,LTD-Beget/tornado,drewmiller/tornado,0xkag/tornado,MjAbuz/tornado,0xkag/tornado,shashankbassi92/tornado,jarrahwu/tornado,frtmelody/tornado,fengshao0907/tornado,legnaleurc/tornado,bywbilly/tornado,cyrusin/tornado,kippandrew/tornado,dongpinglai/my_tornado,wxhzk/tornado-1,noxiouz/tornado,ubear/tornado,yuyangit/tornado,ListFranz/tornado,Acidburn0zzz/tornado,chenxiaba/tornado,SuminAndrew/tornado,bywbilly/tornado,ubear/tornado,hzruandd/tornado,ovidiucp/tornado,Geoion/tornado,Snamint/tornado,sxfmol/tornado,allenl203/tornado,arthurdarcet/tornado,insflow/tornado,wujuguang/tornado,johan--/tornado,futurechallenger/tornado,mr-ping/tornado,elelianghh/tornado,noxiouz/tornado,takeshineshiro/tornado,whip112/tornado,wsyzxcn/tornado,andyaguiar/tornado,mivade/tornado,kippandrew/tornado,coderhaoxin/tornado,anjan-srivastava/tornado,sevenguin/tornado,importcjj/tornado,liqueur/tornado,ovidiucp/tornado,tornadoweb/tornado,whip112/tornado,legnaleurc/tornado,0xkag/tornado,leekchan/tornado_test,ZhuPeng/tornado,wechasing/tornado,wsyzxcn/tornado,ColorFuzzy/tornado,wujuguang/tornado,Acidburn0zzz/tornado,mivade/tornado,InverseLina/tornado,arthurdarcet/tornado,jparise/tornado,LTD-Beget/tornado,noxiouz/tornado,Lancher/tornado,yuezhonghua/tornado,Callwoola/tornado,codeb2cc/tornado,jampp/tornado,304471720/tornado,xinyu7/tornado,lilydjwg/tornado,arthurdarcet/tornado,kangbiao/tornado,djt5019/tornado,takeshineshiro/tornado,lsanotes/tornado,tornadoweb/tornado,Batterfii/tornado,mehmetkose/tornado,ListFranz/tornado,sxfmol/tornado,ymero/tornado,zguangyu/tornado,johan--/tornado,ms7s/tornado,ajdavis/tornado,mlyundin/tornado,0xkag/tornado,elijah513/tornado,anandology/tornado,nephics/tornado,futurechallenger/tornado,chenxiaba/tornado,AlphaStaxLLC/tornado,leekchan/tornado_test,cyrusin/tornado,kevinge314gh/tornado,yuezhonghua/tornado,AlphaStaxLLC/tornado,cyrusin/tornado,BencoLee/tornado,eXcomm/tornado,304471720/tornado,jehiah/tornado,gitchs/tornado,kangbiao/tornado,0x73/tornado,z-fork/tornado,zguangyu/tornado,whip112/tornado,zguangyu/tornado,zhuochenKIDD/tornado,takeshineshiro/tornado,Lancher/tornado,icejoywoo/tornado,cyrilMargaria/tornado,arthurdarcet/tornado,ajdavis/tornado,mr-ping/tornado,arthurdarcet/tornado,nordaux/tornado,djt5019/tornado,VShangxiao/tornado,zhuochenKIDD/tornado,jsjohnst/tornado,MjAbuz/tornado,dongpinglai/my_tornado,ubear/tornado,mehmetkose/tornado,dsseter/tornado,Callwoola/tornado,lujinda/tornado,felixonmars/tornado,dsseter/tornado,bdarnell/tornado,ZhuPeng/tornado,BencoLee/tornado,ZhuPeng/tornado,jsjohnst/tornado,bufferx/tornado,Snamint/tornado,whip112/tornado,Fydot/tornado,chenxiaba/tornado,Polyconseil/tornado,anjan-srivastava/tornado,lsanotes/tornado,erichuang1994/tornado,wxhzk/tornado-1,codeb2cc/tornado,jsjohnst/tornado,Fydot/tornado,yangkf1985/tornado,wujuguang/tornado,jonashagstedt/tornado,bufferx/tornado,0x73/tornado,yangkf1985/tornado,mr-ping/tornado,zhuochenKIDD/tornado,BencoLee/tornado,legnaleurc/tornado,LTD-Beget/tornado,ms7s/tornado,futurechallenger/tornado,kangbiao/tornado,johan--/tornado,ListFranz/tornado,BencoLee/tornado,mr-ping/tornado,nbargnesi/tornado,kaushik94/tornado,hhru/tornado,nbargnesi/tornado,dongpinglai/my_tornado,codecov/tornado,kaushik94/tornado,hhru/tornado,icejoywoo/tornado,drewmiller/tornado,yuyangit/tornado,jparise/tornado,lilydjwg/tornado,allenl203/tornado,liqueur/tornado,andyaguiar/tornado,ydaniv/tornado,ydaniv/tornado,hzruandd/tornado,obsh/tornado,noxiouz/tornado,mr-ping/tornado,pombredanne/tornado,drewmiller/tornado,eXcomm/tornado,Polyconseil/tornado,allenl203/tornado,Batterfii/tornado,bywbilly/tornado,felixonmars/tornado,ymero/tornado,sunjeammy/tornado,dongpinglai/my_tornado,anandology/tornado,felixonmars/tornado,ZhuPeng/tornado,Geoion/tornado,Snamint/tornado,johan--/tornado,QuanZag/tornado,yuezhonghua/tornado,ubear/tornado,ifduyue/tornado,Fydot/tornado,djt5019/tornado,Fydot/tornado,yangkf1985/tornado,elijah513/tornado,wsyzxcn/tornado,anjan-srivastava/tornado,bdarnell/tornado,noxiouz/tornado,wujuguang/tornado,InverseLina/tornado,zguangyu/tornado,fengsp/tornado,SuminAndrew/tornado,bywbilly/tornado,fengshao0907/tornado,jarrahwu/tornado,mlyundin/tornado,cyrilMargaria/tornado,yuezhonghua/tornado,cyrusin/tornado,mivade/tornado,yangkf1985/tornado,gwillem/tornado,jampp/tornado,codeb2cc/tornado,chenxiaba/tornado,shashankbassi92/tornado,fengsp/tornado,andyaguiar/tornado,kangbiao/tornado,Windsooon/tornado,coderhaoxin/tornado,shashankbassi92/tornado,eXcomm/tornado,wsyzxcn/tornado,Drooids/tornado,elijah513/tornado,nbargnesi/tornado,AlphaStaxLLC/tornado,VShangxiao/tornado,Drooids/tornado,insflow/tornado,ydaniv/tornado,leekchan/tornado_test,shashankbassi92/tornado,nordaux/tornado,SuminAndrew/tornado,ajdavis/tornado,kevinge314gh/tornado,arthurdarcet/tornado,obsh/tornado,ajdavis/tornado,anandology/tornado,Callwoola/tornado,kippandrew/tornado,drewmiller/tornado,bywbilly/tornado,tornadoweb/tornado,elelianghh/tornado,pombredanne/tornado,mr-ping/tornado,0x73/tornado,Batterfii/tornado,BencoLee/tornado,Geoion/tornado,akalipetis/tornado,dsseter/tornado,304471720/tornado,wsyzxcn/tornado,xinyu7/tornado,Polyconseil/tornado,allenl203/tornado,shaohung001/tornado,Windsooon/tornado,lujinda/tornado,ovidiucp/tornado,pombredanne/tornado,andyaguiar/tornado,Drooids/tornado,elijah513/tornado,dsseter/tornado,ms7s/tornado,pombredanne/tornado,ifduyue/tornado,lsanotes/tornado,lsanotes/tornado,ZhuPeng/tornado,Polyconseil/tornado,xinyu7/tornado,fengshao0907/tornado,wxhzk/tornado-1,kangbiao/tornado,Acidburn0zzz/tornado,yuezhonghua/tornado,304471720/tornado,Geoion/tornado,mlyundin/tornado,legnaleurc/tornado,wechasing/tornado,johan--/tornado,Callwoola/tornado,Aaron1992/tornado,jparise/tornado,hzruandd/tornado,yangkf1985/tornado,Snamint/tornado,codeb2cc/tornado,wechasing/tornado,obsh/tornado,yangkf1985/tornado,bdarnell/tornado,felixonmars/tornado,LTD-Beget/tornado,jonashagstedt/tornado,QuanZag/tornado,LTD-Beget/tornado,whip112/tornado,sxfmol/tornado,gitchs/tornado,anandology/tornado,nephics/tornado,MjAbuz/tornado,gwillem/tornado,nephics/tornado,hzruandd/tornado,jarrahwu/tornado,ovidiucp/tornado,xinyu7/tornado,0x73/tornado,jparise/tornado,shaohung001/tornado,cyrilMargaria/tornado,kevinge314gh/tornado,ColorFuzzy/tornado,NoyaInRain/tornado,nephics/tornado,nordaux/tornado,lujinda/tornado,wxhzk/tornado-1,Fydot/tornado,insflow/tornado,mlyundin/tornado,jampp/tornado,lujinda/tornado,takeshineshiro/tornado,nbargnesi/tornado,importcjj/tornado,icejoywoo/tornado,erichuang1994/tornado,ovidiucp/tornado,jparise/tornado,z-fork/tornado,codeb2cc/tornado,fengsp/tornado,nordaux/tornado,lsanotes/tornado,SuminAndrew/tornado,Polyconseil/tornado,ymero/tornado,johan--/tornado,z-fork/tornado,elelianghh/tornado,cyrusin/tornado,NoyaInRain/tornado,jsjohnst/tornado,fengshao0907/tornado,QuanZag/tornado,drewmiller/tornado,bufferx/tornado,VShangxiao/tornado,ListFranz/tornado,kippandrew/tornado,zhuochenKIDD/tornado,mlyundin/tornado,hhru/tornado,frtmelody/tornado,anjan-srivastava/tornado,jonashagstedt/tornado,NoyaInRain/tornado,bywbilly/tornado,nbargnesi/tornado,anandology/tornado,z-fork/tornado,obsh/tornado,ydaniv/tornado,pombredanne/tornado,z-fork/tornado,liqueur/tornado,xinyu7/tornado,felixonmars/tornado,Callwoola/tornado,MjAbuz/tornado,Batterfii/tornado,QuanZag/tornado,liqueur/tornado,jehiah/tornado,wxhzk/tornado-1,dongpinglai/my_tornado,eklitzke/tornado,lilydjwg/tornado,wxhzk/tornado-1,QuanZag/tornado,yuyangit/tornado,ifduyue/tornado,ajdavis/tornado,shaohung001/tornado,0x73/tornado,zguangyu/tornado,NoyaInRain/tornado,allenl203/tornado,Acidburn0zzz/tornado,sevenguin/tornado,lujinda/tornado,Drooids/tornado,Snamint/tornado,cyrilMargaria/tornado,kaushik94/tornado,zhuochenKIDD/tornado,zguangyu/tornado,0xkag/tornado,akalipetis/tornado,Snamint/tornado,jehiah/tornado,hhru/tornado,Aaron1992/tornado,eklitzke/tornado,kevinge314gh/tornado,coderhaoxin/tornado,Drooids/tornado,sxfmol/tornado,NoyaInRain/tornado,jarrahwu/tornado,wsyzxcn/tornado,z-fork/tornado,Aaron1992/tornado,304471720/tornado,shaohung001/tornado,ymero/tornado,wsyzxcn/tornado,obsh/tornado,futurechallenger/tornado,gwillem/tornado,QuanZag/tornado,fengshao0907/tornado,BencoLee/tornado,fengsp/tornado,ovidiucp/tornado,bdarnell/tornado,pombredanne/tornado,Acidburn0zzz/tornado,ms7s/tornado,ydaniv/tornado,sxfmol/tornado,xinyu7/tornado,InverseLina/tornado,InverseLina/tornado,mivade/tornado,kangbiao/tornado