title: Loop through Request object keys
body: <p>This works to loop through all Form keys:</p>
  
  <pre><code>foreach (string s in Request.Form.Keys )        
          {       
              Response.Write(s.ToString() + ":" + Request.Form[s] + "&lt;br&gt;");      
          }
  </code></pre>
  
  <p>But, I want to loop through all Request keys:</p>
  
  <pre><code>foreach (string s in Request )      
          {       
              Response.Write(s.ToString() + ":" + Request[s] + "&lt;br&gt;");       
          }
  </code></pre>
  
  <p>Problem is request.keys is not a collection.  But clearly the request object has children that I want to loop through.  I'm pretty sure it's possible, I'm just using bad syntax.</p>
  
  <p>thanks in advance!</p>