Changeset 413 for draft-ietf-httpbis/latest/p1-messaging.xml
- Timestamp:
- 18/11/08 16:53:23 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p1-messaging.xml
r404 r413 4157 4157 </t> 4158 4158 <t> 4159 <iref item="cache"/> 4160 <x:dfn>cache</x:dfn> 4161 <list> 4162 <t> 4163 A program's local store of response messages and the subsystem 4164 that controls its message storage, retrieval, and deletion. A 4165 cache stores cacheable responses in order to reduce the response 4166 time and network bandwidth consumption on future, equivalent 4167 requests. Any client or server may include a cache, though a cache 4168 cannot be used by a server that is acting as a tunnel. 4169 </t> 4170 </list> 4171 </t> 4172 <t> 4173 <iref item="cacheable"/> 4174 <x:dfn>cacheable</x:dfn> 4175 <list> 4176 <t> 4177 A response is cacheable if a cache is allowed to store a copy of 4178 the response message for use in answering subsequent requests. The 4179 rules for determining the cacheability of HTTP responses are 4180 defined in &caching;. Even if a resource is cacheable, there may 4181 be additional constraints on whether a cache can use the cached 4182 copy for a particular request. 4183 </t> 4184 </list> 4185 </t> 4186 <t> 4187 <iref item="client"/> 4188 <x:dfn>client</x:dfn> 4189 <list> 4190 <t> 4191 A program that establishes connections for the purpose of sending 4192 requests. 4193 </t> 4194 </list> 4195 </t> 4196 <t> 4159 4197 <iref item="connection"/> 4160 4198 <x:dfn>connection</x:dfn> … … 4167 4205 </t> 4168 4206 <t> 4169 <iref item=" message"/>4170 <x:dfn> message</x:dfn>4207 <iref item="content negotiation"/> 4208 <x:dfn>content negotiation</x:dfn> 4171 4209 <list> 4172 4210 <t> 4173 The basic unit of HTTP communication, consisting of a structured 4174 sequence of octets matching the syntax defined in <xref target="http.message"/> and 4175 transmitted via the connection. 4176 </t> 4177 </list> 4178 </t> 4179 <t> 4180 <iref item="request"/> 4181 <x:dfn>request</x:dfn> 4182 <list> 4183 <t> 4184 An HTTP request message, as defined in <xref target="request"/>. 4185 </t> 4186 </list> 4187 </t> 4188 <t> 4189 <iref item="response"/> 4190 <x:dfn>response</x:dfn> 4191 <list> 4192 <t> 4193 An HTTP response message, as defined in <xref target="response"/>. 4194 </t> 4195 </list> 4196 </t> 4197 <t> 4198 <iref item="resource"/> 4199 <x:dfn>resource</x:dfn> 4200 <list> 4201 <t> 4202 A network data object or service that can be identified by a URI, 4203 as defined in <xref target="uri"/>. Resources may be available in multiple 4204 representations (e.g. multiple languages, data formats, size, and 4205 resolutions) or vary in other ways. 4211 The mechanism for selecting the appropriate representation when 4212 servicing a request, as described in &content.negotiation;. The 4213 representation of entities in any response can be negotiated 4214 (including error responses). 4206 4215 </t> 4207 4216 </list> … … 4220 4229 </t> 4221 4230 <t> 4222 <iref item=" representation"/>4223 <x:dfn> representation</x:dfn>4231 <iref item="gateway"/> 4232 <x:dfn>gateway</x:dfn> 4224 4233 <list> 4225 4234 <t> 4226 An entity included with a response that is subject to content 4227 negotiation, as described in &content.negotiation;. There may exist multiple 4228 representations associated with a particular response status. 4229 </t> 4230 </list> 4231 </t> 4232 <t> 4233 <iref item="content negotiation"/> 4234 <x:dfn>content negotiation</x:dfn> 4235 A server which acts as an intermediary for some other server. 4236 Unlike a proxy, a gateway receives requests as if it were the 4237 origin server for the requested resource; the requesting client 4238 may not be aware that it is communicating with a gateway. 4239 </t> 4240 </list> 4241 </t> 4242 <t> 4243 <iref item="inbound"/> 4244 <iref item="outbound"/> 4245 <x:dfn>inbound</x:dfn>/<x:dfn>outbound</x:dfn> 4235 4246 <list> 4236 4247 <t> 4237 The mechanism for selecting the appropriate representation when 4238 servicing a request, as described in &content.negotiation;. The 4239 representation of entities in any response can be negotiated 4240 (including error responses). 4241 </t> 4242 </list> 4243 </t> 4244 <t> 4245 <iref item="variant"/> 4246 <x:dfn>variant</x:dfn> 4248 Inbound and outbound refer to the request and response paths for 4249 messages: "inbound" means "traveling toward the origin server", 4250 and "outbound" means "traveling toward the user agent" 4251 </t> 4252 </list> 4253 </t> 4254 <t> 4255 <iref item="message"/> 4256 <x:dfn>message</x:dfn> 4247 4257 <list> 4248 4258 <t> 4249 A resource may have one, or more than one, representation(s) 4250 associated with it at any given instant. Each of these 4251 representations is termed a `variant'. Use of the term `variant' 4252 does not necessarily imply that the resource is subject to content 4253 negotiation. 4254 </t> 4255 </list> 4256 </t> 4257 <t> 4258 <iref item="client"/> 4259 <x:dfn>client</x:dfn> 4260 <list> 4261 <t> 4262 A program that establishes connections for the purpose of sending 4263 requests. 4264 </t> 4265 </list> 4266 </t> 4267 <t> 4268 <iref item="user agent"/> 4269 <x:dfn>user agent</x:dfn> 4270 <list> 4271 <t> 4272 The client which initiates a request. These are often browsers, 4273 editors, spiders (web-traversing robots), or other end user tools. 4274 </t> 4275 </list> 4276 </t> 4277 <t> 4278 <iref item="server"/> 4279 <x:dfn>server</x:dfn> 4280 <list> 4281 <t> 4282 An application program that accepts connections in order to 4283 service requests by sending back responses. Any given program may 4284 be capable of being both a client and a server; our use of these 4285 terms refers only to the role being performed by the program for a 4286 particular connection, rather than to the program's capabilities 4287 in general. Likewise, any server may act as an origin server, 4288 proxy, gateway, or tunnel, switching behavior based on the nature 4289 of each request. 4259 The basic unit of HTTP communication, consisting of a structured 4260 sequence of octets matching the syntax defined in <xref target="http.message"/> and 4261 transmitted via the connection. 4290 4262 </t> 4291 4263 </list> … … 4323 4295 </t> 4324 4296 <t> 4325 <iref item=" gateway"/>4326 <x:dfn> gateway</x:dfn>4297 <iref item="request"/> 4298 <x:dfn>request</x:dfn> 4327 4299 <list> 4328 4300 <t> 4329 A server which acts as an intermediary for some other server. 4330 Unlike a proxy, a gateway receives requests as if it were the 4331 origin server for the requested resource; the requesting client 4332 may not be aware that it is communicating with a gateway. 4301 An HTTP request message, as defined in <xref target="request"/>. 4302 </t> 4303 </list> 4304 </t> 4305 <t> 4306 <iref item="resource"/> 4307 <x:dfn>resource</x:dfn> 4308 <list> 4309 <t> 4310 A network data object or service that can be identified by a URI, 4311 as defined in <xref target="uri"/>. Resources may be available in multiple 4312 representations (e.g. multiple languages, data formats, size, and 4313 resolutions) or vary in other ways. 4314 </t> 4315 </list> 4316 </t> 4317 <t> 4318 <iref item="response"/> 4319 <x:dfn>response</x:dfn> 4320 <list> 4321 <t> 4322 An HTTP response message, as defined in <xref target="response"/>. 4323 </t> 4324 </list> 4325 </t> 4326 <t> 4327 <iref item="representation"/> 4328 <x:dfn>representation</x:dfn> 4329 <list> 4330 <t> 4331 An entity included with a response that is subject to content 4332 negotiation, as described in &content.negotiation;. There may exist multiple 4333 representations associated with a particular response status. 4334 </t> 4335 </list> 4336 </t> 4337 <t> 4338 <iref item="server"/> 4339 <x:dfn>server</x:dfn> 4340 <list> 4341 <t> 4342 An application program that accepts connections in order to 4343 service requests by sending back responses. Any given program may 4344 be capable of being both a client and a server; our use of these 4345 terms refers only to the role being performed by the program for a 4346 particular connection, rather than to the program's capabilities 4347 in general. Likewise, any server may act as an origin server, 4348 proxy, gateway, or tunnel, switching behavior based on the nature 4349 of each request. 4333 4350 </t> 4334 4351 </list> … … 4348 4365 </t> 4349 4366 <t> 4350 <iref item="cache"/>4351 <x:dfn>cache</x:dfn>4352 <list>4353 <t>4354 A program's local store of response messages and the subsystem4355 that controls its message storage, retrieval, and deletion. A4356 cache stores cacheable responses in order to reduce the response4357 time and network bandwidth consumption on future, equivalent4358 requests. Any client or server may include a cache, though a cache4359 cannot be used by a server that is acting as a tunnel.4360 </t>4361 </list>4362 </t>4363 <t>4364 <iref item="cacheable"/>4365 <x:dfn>cacheable</x:dfn>4366 <list>4367 <t>4368 A response is cacheable if a cache is allowed to store a copy of4369 the response message for use in answering subsequent requests. The4370 rules for determining the cacheability of HTTP responses are4371 defined in &caching;. Even if a resource is cacheable, there may4372 be additional constraints on whether a cache can use the cached4373 copy for a particular request.4374 </t>4375 </list>4376 </t>4377 <t>4378 4367 <iref item="upstream"/> 4379 4368 <iref item="downstream"/> … … 4387 4376 </t> 4388 4377 <t> 4389 <iref item="inbound"/> 4390 <iref item="outbound"/> 4391 <x:dfn>inbound</x:dfn>/<x:dfn>outbound</x:dfn> 4378 <iref item="user agent"/> 4379 <x:dfn>user agent</x:dfn> 4392 4380 <list> 4393 4381 <t> 4394 Inbound and outbound refer to the request and response paths for 4395 messages: "inbound" means "traveling toward the origin server", 4396 and "outbound" means "traveling toward the user agent" 4382 The client which initiates a request. These are often browsers, 4383 editors, spiders (web-traversing robots), or other end user tools. 4384 </t> 4385 </list> 4386 </t> 4387 <t> 4388 <iref item="variant"/> 4389 <x:dfn>variant</x:dfn> 4390 <list> 4391 <t> 4392 A resource may have one, or more than one, representation(s) 4393 associated with it at any given instant. Each of these 4394 representations is termed a `variant'. Use of the term `variant' 4395 does not necessarily imply that the resource is subject to content 4396 negotiation. 4397 4397 </t> 4398 4398 </list> … … 4697 4697 </t> 4698 4698 <t> 4699 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/52"/>: 4700 "Sort 1.3 Terminology" 4701 </t> 4702 <t> 4699 4703 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/63"/>: 4700 4704 "RFC2047 encoded words"
Note: See TracChangeset
for help on using the changeset viewer.