Alright. I looked into this more.<div><br></div><div>The 200 and 512 from the log are not about the request, they are about the response:</div><div><br></div><div>&quot;200 (%&gt;s)</div><div>This is the status code that the server sends back to the client. This information is very valuable, because it reveals whether the request resulted in a successful response (codes beginning in 2), a redirection (codes beginning in 3), an error caused by the client (codes beginning in 4), or an error in the server (codes beginning in 5). The full list of possible status codes can be found in the HTTP specification (RFC2616 section 10).</div>
<div><br></div><div>2326 (%b)</div><div>The last part indicates the size of the object returned to the client, not including the response headers. If no content was returned to the client, this value will be &quot;-&quot;. To log &quot;0&quot; for no content, use %B instead.&quot;</div>
<div><br></div><div><a href="http://httpd.apache.org/docs/current/logs.html">http://httpd.apache.org/docs/current/logs.html</a></div><div><br></div><div>But the Racket Web server only has request logging by default, not response logging, so it makes something up in these positions. I will update the docs to mention this.</div>
<div><br></div><div>Jay<br><br><div class="gmail_quote">On Fri, Dec 9, 2011 at 8:29 PM, Jordan Schatz <span dir="ltr">&lt;<a href="mailto:jordan@noionlabs.com">jordan@noionlabs.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">&gt; I&#39;ll fix it for the next release sometime tomorrow.<br>
</div>Thanks Jay : )<br>
<div><div></div><div class="h5"><br>
On Fri, Dec 09, 2011 at 06:42:04PM -0700, Jay McCarthy wrote:<br>
&gt; Hah. I just looked at the code and it has always had 200 and 512 hard-coded<br>
&gt; in the logging function. Hah. I&#39;ll fix it for the next release sometime<br>
&gt; tomorrow.<br>
&gt;<br>
&gt; Jay<br>
&gt;<br>
&gt; On Fri, Dec 9, 2011 at 5:07 PM, Jordan Schatz &lt;<a href="mailto:jordan@noionlabs.com">jordan@noionlabs.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; I have a web server with logging setup like so:<br>
&gt; &gt; (serve/servlet start<br>
&gt; &gt;               #:log-file &quot;../logs/server&quot;<br>
&gt; &gt;               #:log-format &#39;apache-default)<br>
&gt; &gt;<br>
&gt; &gt; Here are the headers from a client request<br>
&gt; &gt; HTTP/1.1 200 OK<br>
&gt; &gt; Date: Fri, 09 Dec 2011 21:23:16 GMT<br>
&gt; &gt; Last-Modified: Thu, 08 Dec 2011 05:04:56 GMT<br>
&gt; &gt; Server: Racket<br>
&gt; &gt; Content-Type: text/html<br>
&gt; &gt; Accept-Ranges: bytes<br>
&gt; &gt; Content-Length: 2629<br>
&gt; &gt;<br>
&gt; &gt; And here is what the log records:<br>
&gt; &gt; 69.51.119.190 - - [09/Dec/2011:16:23:16 -0500] &quot;GET /index.html HTTP/1.1&quot;<br>
&gt; &gt; 200 512<br>
&gt; &gt;<br>
&gt; &gt; The log&#39;s request size doesn&#39;t seem to match the content length of the<br>
&gt; &gt; request, 512 vrs 2629, also every request size in the log is 512. Am I<br>
&gt; &gt; missing something?<br>
&gt; &gt;<br>
&gt; &gt; Thanks,<br>
&gt; &gt; Jordan<br>
&gt; &gt; _________________________________________________<br>
&gt; &gt;  For list-related administrative tasks:<br>
&gt; &gt;  <a href="http://lists.racket-lang.org/listinfo/users" target="_blank">http://lists.racket-lang.org/listinfo/users</a><br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>&gt;<br>
&gt; Assistant Professor / Brigham Young University<br>
&gt; <a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br>
&gt;<br>
&gt; &quot;The glory of God is Intelligence&quot; - D&amp;C 93<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Jay McCarthy &lt;<a href="mailto:jay@cs.byu.edu" target="_blank">jay@cs.byu.edu</a>&gt;<br>Assistant Professor / Brigham Young University<br><a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br>
<br>&quot;The glory of God is Intelligence&quot; - D&amp;C 93<br>
</div>