Fossil

Diff
Login

Differences From Artifact [595063f927]:

To Artifact [2428c9a944]:


2397
2398
2399
2400
2401
2402
2403
2404

2405
2406

2407
2408
2409
2410

2411
2412
2413
2414
2415
2416
2417
2397
2398
2399
2400
2401
2402
2403

2404
2405

2406
2407
2408
2409

2410
2411
2412
2413
2414
2415
2416
2417







-
+

-
+



-
+







    while( i>0 && fossil_isspace(zVal[i-1]) ){ i--; }
    zVal[i] = 0;
    for(i=0; zFieldName[i]; i++){
      zFieldName[i] = fossil_tolower(zFieldName[i]);
    }
    if( fossil_strcmp(zFieldName,"content-length:")==0 ){
      if( nCycles==0 ){
	cgi_setenv("CONTENT_LENGTH", zVal);
        cgi_setenv("CONTENT_LENGTH", zVal);
      }else{
	cgi_replace_parameter("CONTENT_LENGTH", zVal);
        cgi_replace_parameter("CONTENT_LENGTH", zVal);
      }
    }else if( fossil_strcmp(zFieldName,"content-type:")==0 ){
      if( nCycles==0 ){
	cgi_setenv("CONTENT_TYPE", zVal);
        cgi_setenv("CONTENT_TYPE", zVal);
      }
    }else if( fossil_strcmp(zFieldName,"host:")==0 ){
      if( nCycles==0 ){
        cgi_setenv("HTTP_HOST", zVal);
      }
    }else if( fossil_strcmp(zFieldName,"user-agent:")==0 ){
      if( nCycles==0 ){