blob: 0927cca0d310ffefbdc1fa8913fd7d2e9be1d344 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
---
title: Accept
slug: Web/HTTP/Заголовки/Accept
translation_of: Web/HTTP/Headers/Accept
---
<div><font><font>{{HTTPSidebar}}</font></font></div>
<p><font><font>的</font></font><strong><code>Accept</code></strong><font><font>请求的HTTP标头通告哪些内容类型,表示为</font></font><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types"><font><font>MIME类型</font></font></a><font><font>,客户端是能够理解的。</font><font>使用</font></font><a href="/en-US/docs/Web/HTTP/Content_negotiation"><font><font>内容协商</font></font></a><font><font>,服务器然后选择其中一个提议,使用它并通过{{HTTPHeader(“Content-Type”)}}响应标头通知客户端它的选择。</font><font>浏览器根据请求完成的上下文为此标头设置了足够的值:在获取CSS样式表时,为请求设置的值与获取图像,视频或脚本时的值不同。</font></font></p>
<table class="properties">
<tbody>
<tr>
<th scope="row"><font><font>标题类型</font></font></th>
<td><font><font>{{词汇表(“请求标题”)}}</font></font></td>
</tr>
<tr>
<th scope="row"><font><font>{{词汇表(“禁止标题名称”)}}</font></font></th>
<td><font><font>没有</font></font></td>
</tr>
<tr>
<th scope="row"><font><font>{{词汇表(“简单标题”,“CORS-safelisted request-header”)}}</font></font></th>
<td><font><font>是</font></font></td>
</tr>
</tbody>
</table>
<h2 id="句法"><font><font>句法</font></font></h2>
<pre class="syntaxbox"><font><font>接受:<MIME_type> / <MIME_subtype></font></font><font><font>
接受:<MIME_type> / *</font></font><font><font>
接受:* / *</font></font>
<font><font>
//多种类型,使用{{词汇表(“质量值”,“质量值”)}}语法加权:</font></font><font><font>
接受:text / html,application / xhtml + xml,application / xml; q = 0.9,* / *; q = 0.8</font></font></pre>
<h2 id="指令"><font><font>指令</font></font></h2>
<dl>
<dt><code><MIME_type>/<MIME_subtype></code></dt>
<dd><font><font>单一,精确的</font></font><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types"><font><font>MIME类型</font></font></a><font><font>,如</font></font><code>text/html</code><font><font>。</font></font></dd>
<dt><code><MIME_type>/*</code></dt>
<dd><font><font>MIME类型,但没有任何子类型。</font></font><code>image/*</code><font><font>将匹配</font></font><code>image/png</code><font><font>,</font></font><code>image/svg</code><font><font>,</font></font><code>image/gif</code><font><font>和任何其他的图像类型。</font></font></dd>
<dt><code>*/*</code></dt>
<dd><font><font>任何MIME类型</font></font></dd>
<dt><code>;q=</code><font><font> (q因子加权)</font></font></dt>
<dd><font><font>使用的任何值都按照优先顺序放置,使用</font><font>称为</font><em><font>权重的</font></em><font>相对</font></font><a href="/en-US/docs/Glossary/Quality_values"><font><font>质量值</font></font></a><font><font>表示</font><font>。</font></font></dd>
</dl>
<h2 id="例子"><font><font>例子</font></font></h2>
<pre><font><font>接受:text / html</font></font>
<font><font>
接受:图片/ *</font></font>
<font><font>
接受:text / html,application / xhtml + xml,application / xml; q = 0.9,* / *; q = 0.8</font></font>
</pre>
<h2 id="产品规格"><font><font>产品规格</font></font></h2>
<table class="standard-table">
<tbody>
<tr>
<th scope="col"><font><font>规范</font></font></th>
<th scope="col"><font><font>标题</font></font></th>
</tr>
<tr>
<td><font><font>{{RFC(“7231”,“接受”,“5.3.2”)}}</font></font></td>
<td><font><font>超文本传输协议(HTTP / 1.1):语义和上下文</font></font></td>
</tr>
</tbody>
</table>
<h2 id="浏览器兼容性"><font><font>浏览器兼容性</font></font></h2>
<p class="hidden"><font><font>此页面中的兼容性表是根据结构化数据生成的。</font><font>如果您想为数据做出贡献,请查看</font></font><a href="https://github.com/mdn/browser-compat-data"><font><font>https://github.com/mdn/browser-compat-data</font></font></a><font><font>并向我们发送拉取请求。</font></font></p>
<p><font><font>{{COMPAT( “http.headers.Accept”)}}</font></font></p>
<h2 id="也可以看看"><font><font>也可以看看</font></font></h2>
<ul>
<li><font><font>HTTP </font></font><a href="/en-US/docs/Web/HTTP/Content_negotiation"><font><font>内容协商</font></font></a></li>
<li><font><font>内容协商结果的标头:{{HTTPHeader(“Content-Type”)}}</font></font></li>
<li><font><font>其他类似的标头:{{HTTPHeader(“TE”)}},{{HTTPHeader(“Accept-Encoding”)}},{{HTTPHeader(“Accept-Charset”)}},{{HTTPHeader(“Accept-Language” )}}</font></font></li>
</ul>
|