This commit is contained in:
NotAShelf 2025-02-05 00:54:45 +00:00
commit d082d47a82
6 changed files with 19 additions and 7 deletions

View file

@ -209,7 +209,13 @@
<a href="#208" id="208">208</a>
<a href="#209" id="209">209</a>
<a href="#210" id="210">210</a>
<a href="#211" id="211">211</a></pre></div><pre class="rust"><code><span class="kw">use </span>std::env;
<a href="#211" id="211">211</a>
<a href="#212" id="212">212</a>
<a href="#213" id="213">213</a>
<a href="#214" id="214">214</a>
<a href="#215" id="215">215</a>
<a href="#216" id="216">216</a>
<a href="#217" id="217">217</a></pre></div><pre class="rust"><code><span class="kw">use </span>std::env;
<span class="kw">use </span>std::io::Read;
<span class="kw">use </span>std::sync::Arc;
@ -288,7 +294,13 @@
}
};
stream.write_all(response.as_bytes()).<span class="kw">await</span><span class="question-mark">?</span>;
<span class="kw">let </span>http_response = <span class="macro">format!</span>(
<span class="string">"HTTP/1.1 200 OK\r\nContent-Length: {}\r\n\r\n{}"</span>,
response.len(),
response
);
stream.write_all(http_response.as_bytes()).<span class="kw">await</span><span class="question-mark">?</span>;
<span class="prelude-val">Ok</span>(())
}