File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,8 @@ async def remove_expired_ip(self):
4646 self .ips .pop (ip )
4747
4848 def __call__ (self , request : Request ):
49- ip = request .client .host
49+ ip = request .headers .get ('X-Real-IP' , request .headers .get ('X-Forwarded-For' , request .client .host ))
50+ print (ip )
5051 if not self .check_ip (ip ):
5152 raise HTTPException (status_code = 400 , detail = f"请求次数过多,请稍后再试" )
5253 return ip
Original file line number Diff line number Diff line change 1111 < meta name ="description " content ="{{description}} "/>
1212 < meta name ="keywords " content ="{{keywords}} "/>
1313 < meta name ="generator " content ="FileCodeBox "/>
14- < meta name ="template " content ="Lan-V1.5.4 "/>
14+ < meta name ="template " content ="Lan-V1.5.5 "/>
1515 < style >
1616 .qu .el-button {
1717 width : 100px ;
You can’t perform that action at this time.
0 commit comments