Support X-Forwarded-For header
This commit is contained in:
		
							parent
							
								
									34e20ead6e
								
							
						
					
					
						commit
						2427084fe2
					
				
					 2 changed files with 100 additions and 15 deletions
				
			
		
							
								
								
									
										103
									
								
								ab.txt
									
										
									
									
									
								
							
							
						
						
									
										103
									
								
								ab.txt
									
										
									
									
									
								
							|  | @ -706,20 +706,20 @@ Niesen;Husten | |||
| Etwas googlen;etwas auf TikTok suchen | ||||
| Online;im Laden shoppen | ||||
| In einer WG;alleine leben | ||||
| Nachricht schreiben;anrufen  | ||||
| Liebe;Geld  | ||||
| Lässige;sexy Klamotten  | ||||
| Zu kalt;zu warm  | ||||
| Xbox;Playstation  | ||||
| im Team;alleine arbeiten  | ||||
| perfekte Haare;perfekte Zähne  | ||||
| Vintage Style;neu  | ||||
| neues Handy;neuer Laptop  | ||||
| Fühlen;schmecken  | ||||
| Nachricht schreiben;anrufen | ||||
| Liebe;Geld | ||||
| Lässige;sexy Klamotten | ||||
| Zu kalt;zu warm | ||||
| Xbox;Playstation | ||||
| im Team;alleine arbeiten | ||||
| perfekte Haare;perfekte Zähne | ||||
| Vintage Style;neu | ||||
| neues Handy;neuer Laptop | ||||
| Fühlen;schmecken | ||||
| Jünger;älter | ||||
| Hörbuch;Podcasts | ||||
| viel Geld;viel Freizeit  | ||||
| Sonnenaufgang;Sonnenuntergang  | ||||
| viel Geld;viel Freizeit | ||||
| Sonnenaufgang;Sonnenuntergang | ||||
| Silber;Gold | ||||
| Intelligenz;Humor | ||||
| Weihnachten;Ostern | ||||
|  | @ -785,3 +785,82 @@ kochen;bekocht werden | |||
| 4 Söhne;4 Töchter | ||||
| dreckiges Bad;dreckige Küche | ||||
| schnell;sorgfältig | ||||
| Barfuß;Socken | ||||
| Unsichtbar sein;Gedanken lesen | ||||
| Unterwasser atmen;Fliegen können | ||||
| Jogginghose;Jeans | ||||
| Samstag;Sonntag | ||||
| Schwitzen;Frieren | ||||
| Die;das Nutella | ||||
| Android;iPhone | ||||
| Stadt;Dorf | ||||
| McDonald's;Burger King | ||||
| Schokolade;Chips | ||||
| Aufzug;Treppe | ||||
| Hund;Katze | ||||
| Sommer;Winter | ||||
| Herbst;Frühling | ||||
| Cola;Pepsi | ||||
| Reisen;Balkonien | ||||
| Strandurlaub;Städtetrip | ||||
| Weihnachten;Ostern | ||||
| Viel Geld;viel Freizeit | ||||
| Reich;berühmt | ||||
| Geburtstag;Weihnachten | ||||
| Frühstück;Abendessen | ||||
| Star Wars;Star Trek | ||||
| Harry Potter;Herr der Ringe | ||||
| Marvel;DC | ||||
| Bösewicht;Superheld | ||||
| Süßes;salziges Popcorn | ||||
| Disney;Anime | ||||
| Film;Serie | ||||
| Vampir;Werwolf | ||||
| Drachen;Einhörner | ||||
| Horror;Comedy | ||||
| Kino;Netflix | ||||
| Germany's Next Topmodel;Der Bachelor | ||||
| Rache;Vergebung | ||||
| Fühlen;schmecken | ||||
| Bier;Wein | ||||
| Butter;Margarine | ||||
| Ketchup;Majo | ||||
| Britney;Christina | ||||
| Optimist;Pessimist | ||||
| Realist;Träumer | ||||
| Regen;Schnee | ||||
| Tattoo;Piercing | ||||
| Kleid;Rock | ||||
| Sneaker;Highheels | ||||
| Singen;Tanzen | ||||
| Pest;Cholera | ||||
| Charakter;Aussehen | ||||
| Intelligenz;Humor | ||||
| Kochen;Bestellen | ||||
| Geld;Ruhm | ||||
| Chillen;Sport | ||||
| Jünger;älter | ||||
| Nie wieder Musik hören;immer den gleichen Song | ||||
| Gegensätze;Gemeinsamkeiten | ||||
| Diskutieren;Schweigen | ||||
| Herz;Kopf | ||||
| Nachteule;Frühaufsteher | ||||
| Telefonieren;Schreiben | ||||
| Zusammenziehen;getrennte Wohnungen | ||||
| Reisen;Zuhause | ||||
| Geschichte;Zukunft | ||||
| Ehrlichkeit;Notlügen | ||||
| Geld ausgeben;Sparen | ||||
| Romantik;Abenteuer | ||||
| Heiraten;wilde Ehe | ||||
| Kuscheln;Küssen | ||||
| Kinder;keine Kinder | ||||
| Beziehung;Freundschaft-Plus | ||||
| Sex mit der/dem Ex: Ja;Nein | ||||
| Oben;unten | ||||
| Mit;ohne Vorspiel | ||||
| Missionarstellung;Reiterstellung | ||||
| Oral;Anal | ||||
| Sanft;leidenschaftlich | ||||
| Sex-Toys;Dirty Talk | ||||
| Fesseln;Augenbinde | ||||
|  |  | |||
							
								
								
									
										12
									
								
								game.py
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								game.py
									
										
									
									
									
								
							|  | @ -22,6 +22,11 @@ tz = pytz.timezone('Europe/Berlin') | |||
| def log_the_request(response): | ||||
|     now = datetime.now(tz=tz) | ||||
| 
 | ||||
|     if 'X-Forwarded-For' in request.headers: | ||||
|         remote_addr = request.headers['X-Forwarded-For'] | ||||
|     else: | ||||
|         remote_addr = request.remote_addr | ||||
| 
 | ||||
|     if not request.remote_user: | ||||
|         remote_user = "-" | ||||
|     else: | ||||
|  | @ -38,7 +43,7 @@ def log_the_request(response): | |||
|         full_path = request.full_path | ||||
| 
 | ||||
|     log = { | ||||
|         'remote_addr': request.remote_addr, | ||||
|         'remote_addr': remote_addr, | ||||
|         'remote_user': remote_user, | ||||
|         'url': full_path, | ||||
|         'date': now.strftime("%d/%b/%Y:%H:%M:%S %z"), | ||||
|  | @ -52,6 +57,7 @@ def log_the_request(response): | |||
|     logfile = "{} - {} [{}] \"{} {}\" {} {} \"{}\" \"{}\"".format(log['remote_addr'], log['remote_user'], log['date'], log['method'], log['url'], log['status_code'], log['content_length'], log['referrer'], log['user_agent']) | ||||
|     logger.info(logfile) | ||||
| 
 | ||||
| 
 | ||||
|     return response | ||||
| 
 | ||||
| @app.route("/") | ||||
|  | @ -68,13 +74,13 @@ def hello(): | |||
|             {'A': str(ab[0]), 'B': str(ab[1])} | ||||
|         ) | ||||
| 
 | ||||
|     with open("ab.txt", "rbU") as f: | ||||
|     with open("ab.txt", "r") as f: | ||||
|         num_lines = sum(1 for _ in f) | ||||
| 
 | ||||
|     return render_template('index.html', title=title, separator=separator, content=ablines, num_lines=num_lines) | ||||
| 
 | ||||
| def getContent(): | ||||
|     lines = [a.strip() for a in open("ab.txt").readlines()] | ||||
|     lines = [a.strip() for a in open("ab.txt", "r").readlines()] | ||||
|     result = [choice(lines) for a in range(5)] | ||||
| 
 | ||||
|     return result | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue