Fossil SCM

merged forks

sdr 2020-12-12 19:48 trunk merge
Commit 0872ecbef7060aa86dc6286bde7bab730b1fca0138433e6d90490090338ee3a6
1 file changed +3
+3
--- src/cgi.c
+++ src/cgi.c
@@ -1728,11 +1728,14 @@
17281728
cgi_setenv("HTTP_COOKIE", zVal);
17291729
}else if( fossil_strcmp(zFieldName,"https:")==0 ){
17301730
cgi_setenv("HTTPS", zVal);
17311731
zScheme = "https";
17321732
}else if( fossil_strcmp(zFieldName,"host:")==0 ){
1733
+ char *z;
17331734
cgi_setenv("HTTP_HOST", zVal);
1735
+ z = strchr(zVal, ':');
1736
+ if( z ) z[0] = 0;
17341737
cgi_setenv("SERVER_NAME", zVal);
17351738
}else if( fossil_strcmp(zFieldName,"if-none-match:")==0 ){
17361739
cgi_setenv("HTTP_IF_NONE_MATCH", zVal);
17371740
}else if( fossil_strcmp(zFieldName,"if-modified-since:")==0 ){
17381741
cgi_setenv("HTTP_IF_MODIFIED_SINCE", zVal);
17391742
--- src/cgi.c
+++ src/cgi.c
@@ -1728,11 +1728,14 @@
1728 cgi_setenv("HTTP_COOKIE", zVal);
1729 }else if( fossil_strcmp(zFieldName,"https:")==0 ){
1730 cgi_setenv("HTTPS", zVal);
1731 zScheme = "https";
1732 }else if( fossil_strcmp(zFieldName,"host:")==0 ){
 
1733 cgi_setenv("HTTP_HOST", zVal);
 
 
1734 cgi_setenv("SERVER_NAME", zVal);
1735 }else if( fossil_strcmp(zFieldName,"if-none-match:")==0 ){
1736 cgi_setenv("HTTP_IF_NONE_MATCH", zVal);
1737 }else if( fossil_strcmp(zFieldName,"if-modified-since:")==0 ){
1738 cgi_setenv("HTTP_IF_MODIFIED_SINCE", zVal);
1739
--- src/cgi.c
+++ src/cgi.c
@@ -1728,11 +1728,14 @@
1728 cgi_setenv("HTTP_COOKIE", zVal);
1729 }else if( fossil_strcmp(zFieldName,"https:")==0 ){
1730 cgi_setenv("HTTPS", zVal);
1731 zScheme = "https";
1732 }else if( fossil_strcmp(zFieldName,"host:")==0 ){
1733 char *z;
1734 cgi_setenv("HTTP_HOST", zVal);
1735 z = strchr(zVal, ':');
1736 if( z ) z[0] = 0;
1737 cgi_setenv("SERVER_NAME", zVal);
1738 }else if( fossil_strcmp(zFieldName,"if-none-match:")==0 ){
1739 cgi_setenv("HTTP_IF_NONE_MATCH", zVal);
1740 }else if( fossil_strcmp(zFieldName,"if-modified-since:")==0 ){
1741 cgi_setenv("HTTP_IF_MODIFIED_SINCE", zVal);
1742

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button