Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Added rfe11457 stuff

added to aserve.html.
  • Loading branch information...
commit 48e4120f9589ebad66a6c6c21dac5951f3071275 1 parent 377f188
authored March 23, 2012

Showing 1 changed file with 109 additions and 9 deletions. Show diff stats Hide diff stats

  1. 118  doc/aserve.html
118  doc/aserve.html
@@ -4360,7 +4360,7 @@ <h2 align="left">In<a name="introduction"></a>troduction</h2>
4360 4360
 debugging-features-to-disable)</font></strong></p>
4361 4361
 <p>This function turns off the given list of features.</p>
4362 4362
 <p>&nbsp;</p>
4363  
-<p>The list of debug features are:</p>
  4363
+<p>The list of debug features are given below. We flag three of particular interest:</p>
4364 4364
 <table border="1" width="100%">
4365 4365
   <tbody>
4366 4366
     <tr>
@@ -4389,13 +4389,113 @@ <h2 align="left">In<a name="introduction"></a>troduction</h2>
4389 4389
   </tbody>
4390 4390
 </table>
4391 4391
 <p>&nbsp;</p>
4392  
-<p>Two pseudo debug features are <strong>:all</strong> and <strong>:log.</strong>.
4393  
-&nbsp;
4394  
-Specifying
4395  
-<strong>:all </strong>to <strong>debug-on</strong> or <strong>debug-off</strong>
4396  
-&nbsp; is the same as listing all of the debug features.&nbsp;&nbsp;
4397  
-Specifying <strong>:log</strong>
4398  
-is the same as specifying all features except <strong>:notrap.</strong></p>
4399  
-<p>&nbsp;</p>
  4392
+<p>
  4393
+Here are all features showing their parent features. Turning on a
  4394
+parent feature enables the child features. Some features have multiple
  4395
+parents.
  4396
+</p>
  4397
+<p>
  4398
+Note there are no :xmit-proxy-server-request-* categories, because at
  4399
+the time of reading the request it's not yet known whether it's the
  4400
+going to be proxied so these show up as :xmit-server-request-*.
  4401
+</p>
  4402
+
  4403
+<pre>
  4404
+:all                                     
  4405
+    The parent of all debug features.
  4406
+:notrap                                  
  4407
+    If set than errors in handlers cause a break loop to be entered.
  4408
+    (parent categories: :all)
  4409
+:zoom-on-error                           
  4410
+    If set then print a zoom to the vhost-error-stream when an error occurs in a handler.
  4411
+    (parent categories: :all)
  4412
+:log                                     
  4413
+    Category of features that write some kind of log.
  4414
+    (parent categories: :all)
  4415
+:xmit                                    
  4416
+    Category of features that log the traffic between clients, servers.
  4417
+    (parent categories: :log)
  4418
+:info                                    
  4419
+    General information.
  4420
+    (parent categories: :log)
  4421
+:client                                  
  4422
+    Category of features that log client communication.
  4423
+    (parent categories: :all)
  4424
+:server                                  
  4425
+    Category of features that log server communication.
  4426
+    (parent categories: :all)
  4427
+:proxy                                   
  4428
+    Category of features that log proxy communication.
  4429
+    (parent categories: :all)
  4430
+:request                                 
  4431
+    Category of features that log requests.
  4432
+    (parent categories: :all)
  4433
+:response                                
  4434
+    Category of features that log responses.
  4435
+    (parent categories: :all)
  4436
+:command                                 
  4437
+    Category of features that log http request commands.
  4438
+    (parent categories: :all)
  4439
+:headers                                 
  4440
+    Category of features that log request/response headers.
  4441
+    (parent categories: :all)
  4442
+:body                                    
  4443
+    Category of features that log request/response bodies.
  4444
+    (parent categories: :all)
  4445
+:xmit-client-request-command             
  4446
+    If set then print the client request commands.
  4447
+    (parent categories: :xmit, :client, :request, :command)
  4448
+:xmit-client-request-headers             
  4449
+    If set then print the client request headers.
  4450
+    (parent categories: :xmit, :client, :request, :headers)
  4451
+:xmit-client-request-body                
  4452
+    If set then print the client request bodies.
  4453
+    (parent categories: :xmit, :client, :request, :body)
  4454
+:xmit-client-response-headers            
  4455
+    If set then print the client response headers.
  4456
+    (parent categories: :xmit, :client, :response, :headers)
  4457
+:xmit-client-response-body               
  4458
+    If set then print the client response bodies.
  4459
+    (parent categories: :xmit, :client, :response, :body)
  4460
+:xmit-server-request-command             
  4461
+    If set then print the server request commands.
  4462
+    (parent categories: :xmit, :server, :request, :command)
  4463
+:xmit-server-request-headers             
  4464
+    If set then print the server request headers.
  4465
+    (parent categories: :xmit, :server, :request, :headers)
  4466
+:xmit-server-request-body                
  4467
+    If set then print the server request bodies.
  4468
+    (parent categories: :xmit, :server, :request, :body)
  4469
+:xmit-server-response-headers            
  4470
+    If set then print the server response headers.
  4471
+    (parent categories: :xmit, :server, :response, :headers)
  4472
+:xmit-server-response-body               
  4473
+    If set then print the server response bodies.
  4474
+    (parent categories: :xmit, :server, :response, :body)
  4475
+:xmit-proxy-client-request-command       
  4476
+    If set then print the proxy request command sent to the real server.
  4477
+    (parent categories: :xmit, :proxy, :client, :request, :command)
  4478
+:xmit-proxy-client-request-headers       
  4479
+    If set then print the proxy request headers sent to the real server.
  4480
+    (parent categories: :xmit, :proxy, :client, :request, :headers)
  4481
+:xmit-proxy-client-request-body          
  4482
+    If set then print the proxy request bodies sent to the real server.
  4483
+    (parent categories: :xmit, :proxy, :client, :request, :body)
  4484
+:xmit-proxy-client-response-headers      
  4485
+    If set then print the proxy response headers sent by the real server.
  4486
+    (parent categories: :xmit, :proxy, :client, :response, :headers)
  4487
+:xmit-proxy-client-response-body         
  4488
+    If set then print the proxy response bodies sent by the real server.
  4489
+    (parent categories: :xmit, :proxy, :client, :response, :body)
  4490
+:xmit-proxy-server-response-headers      
  4491
+    If set then print the proxy response headers sent to the client.
  4492
+    (parent categories: :xmit, :proxy, :server, :response, :headers)
  4493
+:xmit-proxy-server-response-body         
  4494
+    If set then print the proxy response bodies sent by the client.
  4495
+    (parent categories: :xmit, :proxy, :server, :response, :body)
  4496
+</pre>
  4497
+
  4498
+
  4499
+
4400 4500
 </body>
4401 4501
 </html>

0 notes on commit 48e4120

Please sign in to comment.
Something went wrong with that request. Please try again.