Files
http/Structs/HTTPResponseStatus.html

1958 lines
102 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<title>HTTPResponseStatus Struct Reference</title>
<link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
<link rel="stylesheet" type="text/css" href="../css/highlight.css" />
<meta charset="utf-8">
<script src="../js/jquery.min.js" defer></script>
<script src="../js/jazzy.js" defer></script>
<script src="../js/lunr.min.js" defer></script>
<script src="../js/typeahead.jquery.js" defer></script>
<script src="../js/jazzy.search.js" defer></script>
</head>
<body>
<a name="//apple_ref/swift/Struct/HTTPResponseStatus" class="dashAnchor"></a>
<a title="HTTPResponseStatus Struct Reference"></a>
<header class="header">
<p class="header-col header-col--primary">
<a class="header-link" href="../index.html">
HTTP Docs
</a>
(100% documented)
</p>
<p class="header-col--secondary">
<form role="search" action="../search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
<p class="header-col header-col--secondary">
<a class="header-link" href="https://github.com/swift-server/http/">
<img class="header-icon" src="../img/gh.png"/>
View on GitHub
</a>
</p>
</header>
<p class="breadcrumbs">
<a class="breadcrumb" href="../index.html">HTTP Reference</a>
<img class="carat" src="../img/carat.png" />
HTTPResponseStatus Struct Reference
</p>
<div class="content-wrapper">
<nav class="navigation">
<ul class="nav-groups">
<li class="nav-group-name">
<a class="nav-group-name-link" href="../HTTP Server.html">HTTP Server</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/HTTPServer.html">HTTPServer</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/HTTPServing.html">HTTPServing</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../HTTP Server.html#/s:4HTTP18HTTPRequestHandlera">HTTPRequestHandler</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/HTTPRequestHandling.html">HTTPRequestHandling</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../HTTP Headers.html">HTTP Headers</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPHeaders.html">HTTPHeaders</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPHeaders/Name.html"> Name</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPVersion.html">HTTPVersion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../HTTP Request.html">HTTP Request</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPRequest.html">HTTPRequest</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPMethod.html">HTTPMethod</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../HTTP Request.html#/s:4HTTP15HTTPBodyHandlera">HTTPBodyHandler</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums/HTTPBodyProcessing.html">HTTPBodyProcessing</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums/HTTPBodyChunk.html">HTTPBodyChunk</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../HTTP Response.html">HTTP Response</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPResponse.html">HTTPResponse</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPResponseStatus.html">HTTPResponseStatus</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/HTTPResponseStatus/Class.html"> Class</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/HTTPResponseWriter.html">HTTPResponseWriter</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Other Enums.html">Other Enums</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums/Result.html">Result</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class="main-content">
<section class="section">
<div class="section-content">
<h1>HTTPResponseStatus</h1>
<div class="declaration">
<div class="language">
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">struct</span> <span class="kt">HTTPResponseStatus</span><span class="p">:</span> <span class="kt">Equatable</span><span class="p">,</span> <span class="kt">CustomStringConvertible</span><span class="p">,</span> <span class="kt">ExpressibleByIntegerLiteral</span></code></pre>
</div>
</div>
<p>The response status for the HTTP response</p>
<div class="aside aside-see">
<p class="aside-title">See</p>
<a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml</a> for more information
</div>
</div>
</section>
<section class="section">
<div class="section-content">
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV4codeSiv"></a>
<a name="//apple_ref/swift/Property/code" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV4codeSiv">code</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The status code, eg. 200 or 404</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">code</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV12reasonPhraseSSv"></a>
<a name="//apple_ref/swift/Property/reasonPhrase" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV12reasonPhraseSSv">reasonPhrase</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The reason phrase for the status code</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">reasonPhrase</span><span class="p">:</span> <span class="kt">String</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusVACSi4code_SS12reasonPhrasetcfc"></a>
<a name="//apple_ref/swift/Method/init(code:reasonPhrase:)" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusVACSi4code_SS12reasonPhrasetcfc">init(code:reasonPhrase:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Creates an HTTP response status</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="kt">Int</span><span class="p">,</span> <span class="nv">reasonPhrase</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span></code></pre>
</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>code</em>
</code>
</td>
<td>
<div>
<p>The status code used for the response status</p>
</div>
</td>
</tr>
<tr>
<td>
<code>
<em>reasonPhrase</em>
</code>
</td>
<td>
<div>
<p>The reason phrase to use for the response status</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusVACSi4code_tcfc"></a>
<a name="//apple_ref/swift/Method/init(code:)" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusVACSi4code_tcfc">init(code:)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Creates an HTTP response status
The reason phrase is added for the status code, or <q>http_(code)</q> if the code is not well known</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span></code></pre>
</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>code</em>
</code>
</td>
<td>
<div>
<p>The status code used for the response status</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV8continueACvZ"></a>
<a name="//apple_ref/swift/Variable/continue" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV8continueACvZ">continue</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>100 Continue</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="kd">let</span> <span class="err">`</span><span class="k">continue</span><span class="err">`</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">100</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV18switchingProtocolsACvZ"></a>
<a name="//apple_ref/swift/Variable/switchingProtocols" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV18switchingProtocolsACvZ">switchingProtocols</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>101 Switching Protocols</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">switchingProtocols</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">101</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV2okACvZ"></a>
<a name="//apple_ref/swift/Variable/ok" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV2okACvZ">ok</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>200 OK</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">ok</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">200</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV7createdACvZ"></a>
<a name="//apple_ref/swift/Variable/created" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV7createdACvZ">created</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>201 Created</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">created</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">201</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV8acceptedACvZ"></a>
<a name="//apple_ref/swift/Variable/accepted" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV8acceptedACvZ">accepted</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>202 Accepted</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">accepted</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">202</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV27nonAuthoritativeInformationACvZ"></a>
<a name="//apple_ref/swift/Variable/nonAuthoritativeInformation" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV27nonAuthoritativeInformationACvZ">nonAuthoritativeInformation</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>203 Non-Authoritative Information</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">nonAuthoritativeInformation</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">203</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV9noContentACvZ"></a>
<a name="//apple_ref/swift/Variable/noContent" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV9noContentACvZ">noContent</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>204 No Content</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">noContent</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">204</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV12resetContentACvZ"></a>
<a name="//apple_ref/swift/Variable/resetContent" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV12resetContentACvZ">resetContent</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>205 Reset Content</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">resetContent</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">205</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV14partialContentACvZ"></a>
<a name="//apple_ref/swift/Variable/partialContent" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV14partialContentACvZ">partialContent</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>206 Partial Content</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">partialContent</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">206</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV05multiC0ACvZ"></a>
<a name="//apple_ref/swift/Variable/multiStatus" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV05multiC0ACvZ">multiStatus</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>207 Multi-Status</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">multiStatus</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">207</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV15alreadyReportedACvZ"></a>
<a name="//apple_ref/swift/Variable/alreadyReported" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV15alreadyReportedACvZ">alreadyReported</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>208 Already Reported</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">alreadyReported</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">208</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV6imUsedACvZ"></a>
<a name="//apple_ref/swift/Variable/imUsed" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV6imUsedACvZ">imUsed</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>226 IM Used</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">imUsed</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">226</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV15multipleChoicesACvZ"></a>
<a name="//apple_ref/swift/Variable/multipleChoices" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV15multipleChoicesACvZ">multipleChoices</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>300 Multiple Choices</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">multipleChoices</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">300</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV16movedPermanentlyACvZ"></a>
<a name="//apple_ref/swift/Variable/movedPermanently" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV16movedPermanentlyACvZ">movedPermanently</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>301 Moved Permanently</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">movedPermanently</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">301</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV5foundACvZ"></a>
<a name="//apple_ref/swift/Variable/found" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV5foundACvZ">found</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>302 Found</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">found</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">302</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV8seeOtherACvZ"></a>
<a name="//apple_ref/swift/Variable/seeOther" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV8seeOtherACvZ">seeOther</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>303 See Other</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">seeOther</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">303</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV11notModifiedACvZ"></a>
<a name="//apple_ref/swift/Variable/notModified" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV11notModifiedACvZ">notModified</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>304 Not Modified</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">notModified</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">304</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV8useProxyACvZ"></a>
<a name="//apple_ref/swift/Variable/useProxy" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV8useProxyACvZ">useProxy</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>305 Use Proxy</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">useProxy</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">305</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV17temporaryRedirectACvZ"></a>
<a name="//apple_ref/swift/Variable/temporaryRedirect" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV17temporaryRedirectACvZ">temporaryRedirect</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>307 Temporary Redirect</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">temporaryRedirect</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">307</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV17permanentRedirectACvZ"></a>
<a name="//apple_ref/swift/Variable/permanentRedirect" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV17permanentRedirectACvZ">permanentRedirect</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>308 Permanent Redirect</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">permanentRedirect</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">308</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV10badRequestACvZ"></a>
<a name="//apple_ref/swift/Variable/badRequest" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV10badRequestACvZ">badRequest</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>400 Bad Request</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">badRequest</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">400</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV12unauthorizedACvZ"></a>
<a name="//apple_ref/swift/Variable/unauthorized" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV12unauthorizedACvZ">unauthorized</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>401 Unauthorized</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">unauthorized</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">401</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV15paymentRequiredACvZ"></a>
<a name="//apple_ref/swift/Variable/paymentRequired" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV15paymentRequiredACvZ">paymentRequired</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>402 Payment Required</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">paymentRequired</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">402</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV9forbiddenACvZ"></a>
<a name="//apple_ref/swift/Variable/forbidden" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV9forbiddenACvZ">forbidden</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>403 Forbidden</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">forbidden</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">403</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV8notFoundACvZ"></a>
<a name="//apple_ref/swift/Variable/notFound" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV8notFoundACvZ">notFound</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>404 Not Found</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">notFound</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">404</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV16methodNotAllowedACvZ"></a>
<a name="//apple_ref/swift/Variable/methodNotAllowed" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV16methodNotAllowedACvZ">methodNotAllowed</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>405 Method Not Allowed</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">methodNotAllowed</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">405</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV13notAcceptableACvZ"></a>
<a name="//apple_ref/swift/Variable/notAcceptable" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV13notAcceptableACvZ">notAcceptable</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>406 Not Acceptable</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">notAcceptable</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">406</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV27proxyAuthenticationRequiredACvZ"></a>
<a name="//apple_ref/swift/Variable/proxyAuthenticationRequired" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV27proxyAuthenticationRequiredACvZ">proxyAuthenticationRequired</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>407 Proxy Authentication Required</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">proxyAuthenticationRequired</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">407</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV14requestTimeoutACvZ"></a>
<a name="//apple_ref/swift/Variable/requestTimeout" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV14requestTimeoutACvZ">requestTimeout</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>408 Request Timeout</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">requestTimeout</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">408</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV8conflictACvZ"></a>
<a name="//apple_ref/swift/Variable/conflict" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV8conflictACvZ">conflict</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>409 Conflict</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">conflict</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">409</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV4goneACvZ"></a>
<a name="//apple_ref/swift/Variable/gone" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV4goneACvZ">gone</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>410 Gone</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">gone</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">410</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV14lengthRequiredACvZ"></a>
<a name="//apple_ref/swift/Variable/lengthRequired" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV14lengthRequiredACvZ">lengthRequired</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>411 Length Required</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">lengthRequired</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">411</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV18preconditionFailedACvZ"></a>
<a name="//apple_ref/swift/Variable/preconditionFailed" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV18preconditionFailedACvZ">preconditionFailed</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>412 Precondition Failed</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">preconditionFailed</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">412</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV15payloadTooLargeACvZ"></a>
<a name="//apple_ref/swift/Variable/payloadTooLarge" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV15payloadTooLargeACvZ">payloadTooLarge</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>413 Payload Too Large</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">payloadTooLarge</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">413</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV10uriTooLongACvZ"></a>
<a name="//apple_ref/swift/Variable/uriTooLong" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV10uriTooLongACvZ">uriTooLong</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>414 URI Too Long</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">uriTooLong</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">414</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV20unsupportedMediaTypeACvZ"></a>
<a name="//apple_ref/swift/Variable/unsupportedMediaType" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV20unsupportedMediaTypeACvZ">unsupportedMediaType</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>415 Unsupported Media Type</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">unsupportedMediaType</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">415</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV19rangeNotSatisfiableACvZ"></a>
<a name="//apple_ref/swift/Variable/rangeNotSatisfiable" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV19rangeNotSatisfiableACvZ">rangeNotSatisfiable</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>416 Range Not Satisfiable</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">rangeNotSatisfiable</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">416</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV17expectationFailedACvZ"></a>
<a name="//apple_ref/swift/Variable/expectationFailed" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV17expectationFailedACvZ">expectationFailed</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>417 Expectation Failed</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">expectationFailed</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">417</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV18misdirectedRequestACvZ"></a>
<a name="//apple_ref/swift/Variable/misdirectedRequest" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV18misdirectedRequestACvZ">misdirectedRequest</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>421 Misdirected Request</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">misdirectedRequest</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">421</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV19unprocessableEntityACvZ"></a>
<a name="//apple_ref/swift/Variable/unprocessableEntity" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV19unprocessableEntityACvZ">unprocessableEntity</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>422 Unprocessable Entity</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">unprocessableEntity</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">422</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV6lockedACvZ"></a>
<a name="//apple_ref/swift/Variable/locked" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV6lockedACvZ">locked</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>423 Locked</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">locked</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">423</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV16failedDependencyACvZ"></a>
<a name="//apple_ref/swift/Variable/failedDependency" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV16failedDependencyACvZ">failedDependency</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>424 Failed Dependency</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">failedDependency</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">424</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV15upgradeRequiredACvZ"></a>
<a name="//apple_ref/swift/Variable/upgradeRequired" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV15upgradeRequiredACvZ">upgradeRequired</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>426 Upgrade Required</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">upgradeRequired</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">426</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV20preconditionRequiredACvZ"></a>
<a name="//apple_ref/swift/Variable/preconditionRequired" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV20preconditionRequiredACvZ">preconditionRequired</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>428 Precondition Required</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">preconditionRequired</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">428</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV15tooManyRequestsACvZ"></a>
<a name="//apple_ref/swift/Variable/tooManyRequests" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV15tooManyRequestsACvZ">tooManyRequests</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>429 Too Many Requests</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">tooManyRequests</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">429</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV27requestHeaderFieldsTooLargeACvZ"></a>
<a name="//apple_ref/swift/Variable/requestHeaderFieldsTooLarge" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV27requestHeaderFieldsTooLargeACvZ">requestHeaderFieldsTooLarge</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>431 Request Header Fields Too Large</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">requestHeaderFieldsTooLarge</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">431</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV26unavailableForLegalReasonsACvZ"></a>
<a name="//apple_ref/swift/Variable/unavailableForLegalReasons" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV26unavailableForLegalReasonsACvZ">unavailableForLegalReasons</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>451 Unavailable For Legal Reasons</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">unavailableForLegalReasons</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">451</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV19internalServerErrorACvZ"></a>
<a name="//apple_ref/swift/Variable/internalServerError" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV19internalServerErrorACvZ">internalServerError</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>500 Internal Server Error</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">internalServerError</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">500</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV14notImplementedACvZ"></a>
<a name="//apple_ref/swift/Variable/notImplemented" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV14notImplementedACvZ">notImplemented</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>501 Not Implemented</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">notImplemented</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">501</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV10badGatewayACvZ"></a>
<a name="//apple_ref/swift/Variable/badGateway" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV10badGatewayACvZ">badGateway</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>502 Bad Gateway</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">badGateway</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">502</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV18serviceUnavailableACvZ"></a>
<a name="//apple_ref/swift/Variable/serviceUnavailable" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV18serviceUnavailableACvZ">serviceUnavailable</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>503 Service Unavailable</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">serviceUnavailable</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">503</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV14gatewayTimeoutACvZ"></a>
<a name="//apple_ref/swift/Variable/gatewayTimeout" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV14gatewayTimeoutACvZ">gatewayTimeout</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>504 Gateway Timeout</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">gatewayTimeout</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">504</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV23httpVersionNotSupportedACvZ"></a>
<a name="//apple_ref/swift/Variable/httpVersionNotSupported" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV23httpVersionNotSupportedACvZ">httpVersionNotSupported</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>505 HTTP Version Not Supported</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">httpVersionNotSupported</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">505</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV21variantAlsoNegotiatesACvZ"></a>
<a name="//apple_ref/swift/Variable/variantAlsoNegotiates" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV21variantAlsoNegotiatesACvZ">variantAlsoNegotiates</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>506 Variant Also Negotiates</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">variantAlsoNegotiates</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">506</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV19insufficientStorageACvZ"></a>
<a name="//apple_ref/swift/Variable/insufficientStorage" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV19insufficientStorageACvZ">insufficientStorage</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>507 Insufficient Storage</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">insufficientStorage</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">507</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV12loopDetectedACvZ"></a>
<a name="//apple_ref/swift/Variable/loopDetected" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV12loopDetectedACvZ">loopDetected</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>508 Loop Detected</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">loopDetected</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">508</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV11notExtendedACvZ"></a>
<a name="//apple_ref/swift/Variable/notExtended" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV11notExtendedACvZ">notExtended</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>510 Not Extended</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">notExtended</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">510</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV29networkAuthenticationRequiredACvZ"></a>
<a name="//apple_ref/swift/Variable/networkAuthenticationRequired" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV29networkAuthenticationRequiredACvZ">networkAuthenticationRequired</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>511 Network Authentication Required</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">static</span> <span class="k">let</span> <span class="nv">networkAuthenticationRequired</span> <span class="o">=</span> <span class="kt">HTTPResponseStatus</span><span class="p">(</span><span class="nv">code</span><span class="p">:</span> <span class="mi">511</span><span class="p">)</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV5classAC5ClassOv"></a>
<a name="//apple_ref/swift/Property/class" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV5classAC5ClassOv">class</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<ul>
<li>The <code><a href="../Structs/HTTPResponseStatus/Class.html">Class</a></code> representing the class of status code for this response status</li>
</ul>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">var</span> <span class="err">`</span><span class="kd">class</span><span class="err">`</span><span class="p">:</span> <span class="kt"><a href="../Structs/HTTPResponseStatus/Class.html">Class</a></span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:4HTTP18HTTPResponseStatusV5ClassO"></a>
<a name="//apple_ref/swift/Enum/Class" class="dashAnchor"></a>
<a class="token" href="#/s:4HTTP18HTTPResponseStatusV5ClassO">Class</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The class of a <code><a href="../Structs/HTTPResponseStatus.html">HTTPResponseStatus</a></code> code</p>
<div class="aside aside-see">
<p class="aside-title">See</p>
<a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml</a> for more information
</div>
<a href="../Structs/HTTPResponseStatus/Class.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">public</span> <span class="kd">enum</span> <span class="kt">Class</span></code></pre>
</div>
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class="footer">
<p>&copy; 2017 <a class="link" href="" target="_blank" rel="external">Swift Server API project</a>. All rights reserved. (Last updated: 2017-10-02)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</body>
</div>
</html>