diff src/luan/webserver/Connection.java @ 1237:275d1b52dbce

add Request.scheme
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 11 Jun 2018 18:22:51 -0600
parents 85aa7961239a
children e4d7a3114fa8
line wrap: on
line diff
--- a/src/luan/webserver/Connection.java	Fri May 25 00:58:05 2018 -0600
+++ b/src/luan/webserver/Connection.java	Mon Jun 11 18:22:51 2018 -0600
@@ -92,6 +92,10 @@
 							logger.info("unknown request content-type: "+contentType);
 						}
 					}
+
+					String scheme = (String)request.headers.get("x-forwarded-proto");
+					if( scheme != null )
+						request.scheme = scheme;
 				}
 				response = server.handler.handle(request);
 			} catch(ParseException e) {