Skip to content

Commit

Permalink
Deployed 5e3d234 with MkDocs version: 1.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Jan 5, 2024
1 parent 5e3d234 commit 166bd58
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 1 deletion.
7 changes: 7 additions & 0 deletions guide/reference/contracts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1350,6 +1350,13 @@ <h3 id="naming_of_json_schema_models">Naming of JSON Schema models<a class="head
<span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="p">}</span>
<span class="p">}</span>
</code></pre></div>

<h3 id="receiving_binary_content_with_http4k_contracts_applicationoctet-stream_or_multipart_etc">Receiving Binary content with http4k Contracts (application/octet-stream or multipart etc)<a class="headerlink" href="#receiving_binary_content_with_http4k_contracts_applicationoctet-stream_or_multipart_etc" title="Permanent link">&para;</a></h3>
<p>With binary attachments, you need to turn ensure that the pre-flight validation does not eat the stream. This is possible by instructing http4k to ignore the incoming body for validation purposes:</p>
<div class="codehilite"><pre><span></span><code><span class="n">routes</span><span class="w"> </span><span class="o">+=</span><span class="w"> </span><span class="s">&quot;/api/document-upload&quot;</span><span class="w"> </span><span class="n">meta</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">preFlightExtraction</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">PreFlightExtraction</span><span class="p">.</span><span class="na">IgnoreBody</span>
<span class="p">}</span><span class="w"> </span><span class="n">bindContract</span><span class="w"> </span><span class="n">POST</span><span class="w"> </span><span class="n">to</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">req</span><span class="w"> </span><span class="o">-&gt;</span><span class="w"> </span><span class="n">Response</span><span class="p">(</span><span class="n">OK</span><span class="p">)</span><span class="w"> </span><span class="p">}</span>
</code></pre></div>

</div>
Expand Down
6 changes: 6 additions & 0 deletions guide/reference/multipart/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1136,6 +1136,12 @@ <h3 id="installation_gradle">Installation (Gradle)<a class="headerlink" href="#i
<h3 id="about">About<a class="headerlink" href="#about" title="Permanent link">&para;</a></h3>
<p>Multipart form support for fields and files, including a set of lens extensions for fields/files.</p>
<p>See the <a href="/guide/howto/use_multipart_forms/">how-to guides</a> for example use.</p>
<h3 id="receiving_binary_content_with_http4k_contracts">Receiving Binary content with http4k Contracts<a class="headerlink" href="#receiving_binary_content_with_http4k_contracts" title="Permanent link">&para;</a></h3>
<p>With binary attachments, you need to turn ensure that the pre-flight validation does not eat the stream. This is possible by instructing http4k to ignore the incoming body for validation purposes:</p>
<div class="codehilite"><pre><span></span><code><span class="n">routes</span><span class="w"> </span><span class="o">+=</span><span class="w"> </span><span class="s">&quot;/api/document-upload&quot;</span><span class="w"> </span><span class="n">meta</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">preFlightExtraction</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">PreFlightExtraction</span><span class="p">.</span><span class="na">IgnoreBody</span>
<span class="p">}</span><span class="w"> </span><span class="n">bindContract</span><span class="w"> </span><span class="n">POST</span><span class="w"> </span><span class="n">to</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">req</span><span class="w"> </span><span class="o">-&gt;</span><span class="w"> </span><span class="n">Response</span><span class="p">(</span><span class="n">OK</span><span class="p">)</span><span class="w"> </span><span class="p">}</span>
</code></pre></div>

</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 166bd58

Please sign in to comment.