Network Working GroupJ. Reschke
Internet-Draftgreenbytes
Intended status: Standards TrackJuly 2009
Expires: January 2010

best dating site in zimbabwe The Hypertext Transfer Protocol (HTTP) GET-Location header

draft-reschke-http-get-location-latest

russian singles dating in los angeles

dating websites in zimbabwe This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79.dating in los angeles

dating single ladies in pretoria Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts.dating in los angeles ca

single dating clubs in pretoria Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as “work in progress”.dating in los angeles blog

free online cougar dating sites The list of current Internet-Drafts can be accessed at dating in los angeles is hard.dating sites geelong

free singles in trinidad and tobago The list of Internet-Draft Shadow Directories can be accessed at online dating geelong.top 10 malaysian dating sites

dating sites on facebook in south africa This Internet-Draft will expire in January 2010.dating sites trinidad tobago

dating site trinidad

dating sites for fbb Copyright © 2009 IETF Trust and the persons identified as the document authors. All rights reserved.singles in las vegas nv

dating sites hull uk This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents in effect on the date of publication of this document (lithuania dating sites uk). Please review these documents carefully, as they describe your rights and restrictions with respect to this document.lithuanian dating site uk

dating places in melbourne

free dating sites in hull Several hypertext transfer protocol (HTTP) extensions use methods other than GET to expose information. This has the drawback that this kind of information is harder to identify (missing a URL to which a GET request could be applied) and to cache.speed dating places in melbourne

singles in bremerhaven zoo This document specifies a simple extension header through which a server can advertise a substitute URL that an HTTP client subsequently can use with the GET method.most popular dating sites in belgium

parwise online partnersuche

best japanese dating site for foreigners Distribution of this document is unlimited. Please send comments to the Hypertext Transfer Protocol (HTTP) mailing list at most popular dating sites in bangladesh, which may be joined by sending a message with subject "subscribe" to dating websites north yorkshire.south african dating chat rooms

dating site for japanese Discussions of the HTTP working group are archived at <south african dating chat sites>.dating sites los angeles ca

dating in durban kzn XML versions, latest edits and the issues list for this document are available from <best dating sites in visakhapatnam>.dating sites in nederland


dating website wordpress template

IdTypeStatusDateRaised By
pakistani gay dating websiteseditopen2008-03-14online dating nepali
free online dating in nepaleditopen2007-07-27free online dating sites in nepal
gay dating in ghana edit   (type: edit, status: open)
nigerian cougar dating site [email protected]2007-07-27 Umbrella issue for editorial fixes/enhancements.
Associated changes in this document: gay dating site in ghana, best dating sites in chennai.

chennai dating sites best online dating sites edmonton

free nigerian cougar dating site Several HTTP ([RFC2616]) extensions use methods other than GET to expose information. This has the drawback that this kind of information is harder to identify (missing a URL to which a GET request could be applied) and to cache.best dating websites edmonton

best dating websites philippines This document specifies a simple extension header through which a server can advertise a substitute URL that an HTTP client subsequently can use with the GET method.dating sites trinidad and tobago

free dating site trinidad and tobago online dating sites trinidad and tobago

best dating site in the philippines The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL-NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119].date single ladies in ghana

gay dating app nz The terminology used here follows and extends that in the HTTP specification [RFC2616].singles dating sites in ghana

dating single ladies in ghana free online dating sites pretoria

gay dating in new zealand The GET-Location entity header identifies a substitute resource that can be used in subsequent requests for the same information, but using the GET method.free online dating sites in china

gay dating wellington nz Note that, by definition, the GET-Location header can only used on responses to safe methods.dating in crete greece

free gay dating in nz Syntax (using the the augmented Backus-Naur Form (BNF) defined in dating palaeolithic sites in southwestern crete greece of [RFC2616]):

GET-Location = "GET-Location" ":" "<" Simple-ref ">"
                                  *( ";" location-directive ) )

location-directive = "etag=" entity-tag
                   | "max-age" "=" delta-seconds 
                   | location-extension

location-extension = token [ "=" ( token | quoted-string ) ]

Simple-ref     = absolute-URI | ( path-absolute [ "?" query ] )

absolute-URI   = <defined in [RFC3986], singles dating sites calgary>
delta-seconds  = <defined in [RFC2616], single dating in calgary>
entity-tag     = <defined in [RFC2616], english dating sites in the netherlands>
path-absolute  = <defined in [RFC3986], dating site in uk for free 100 free>
quoted-string  = <defined in [RFC2616], dating site in uk for free>
query          = <defined in [RFC3986], base chat nummer kostenlos e plus 2015>
token          = <defined in [RFC2616], base chat nr e plus 2014>

gay singles nz Where: base chat nummer e plus netz

Simple-ref
Contains either the URI or the absolute path of the location.
etag
The server can include the entity tag for the returned entity, if it would have been retrieved by a GET request to the substitute resource. Note that this is different from the value of the "ETag" header which could also be included in the response, but which would apply to the resource identified by the Request-URI.
max-age
Specifies a lifetime for the information returned by this header. A client MUST discard any information related to this header after the specified amount of time.

gay dating nelson nz The freshness lifetime for the information obtained from the GET-Location header does not depend on the cacheability of the response it was obtained from (which, in general, may not be cacheable at all). The "max-age" directive allows the server to specify after how many seconds a client should discard knowledge about the alternate resource. In absence of that header, clients SHOULD discard the information after 3600 seconds.base chat nummer e plus 2012

single expat woman in dubai There is no direct relation between the status code of the HTTP response that included GET-Location and the status codes for subsequent GET requests on the substitute resource. For instance, GET-Location could be included in a 207 response to PROPFIND ([RFC4918], gay dating websites edmonton), but the response code for a succesful GET on the substitute resource would usually be 200.gay dating in edmonton

single expats in dubai Note that servers may, but are not required to support methods other than GET or head on the substitute resource.best online dating in chennai

singles in new york city dating in new york city

single expat life in dubai This specification introduces no new security considerations beyond those discussed in singles in new york city facebook of [RFC2616].dating websites new york city

suche chat ohne anmeldung online dating sites geelong

dating single parents uk This document specifies the new HTTP header listed below, to be added to the permanent registry (see [RFC3864]).online partnersuche deutschland

Header field name:
GET-Location
Applicable protocol:
http
Status:
standard
Author/Change controller:
IETF
Specification document:
best dating website in ghana of this specification

best dating site in ghana free dating sites in pta

date singles in uk This document has benefited from thoughtful discussion by Stefan Eissing and Henrik Nordstrom.muslim dating sites in durban

christian dating sites in durban References

free dating sites in durban Normative References

[RFC2119]
indian dating sites in durban, “dating singles in durban”, BCP 14, RFC 2119, March 1997.
[RFC2616]
free chat on ufone sms buddies, chat room free sms, online christian dating australia, dating in georgia tbilisi, singles dating in new york, most popular dating site in new york, and dating single ladies in zambia, “good dating places in vancouver”, RFC 2616, June 1999.
[RFC3986]
christian dating in norway, christian dating sites in norway, and dating sites free pakistan, “list of best dating sites in china”, RFC 3986, January 2005.

singlebörse für frauen komplett kostenlos Informative References

[draft-gregorio-uritemplate]
gay dating website in china, gay dating in china, gay dating sites in china, and gay dating websites china, “best dating sites latvia”, Internet-Draft draft-gregorio-uritemplate-03 (work in progress), March 2008.
[RFC2068]
best dating site vancouver canada, dating in vancouver canada, dating websites in south korea, top dating sites in south korea, and best dating sites in south korea, “base chat für aldi talk kostenlos”, RFC 2068, January 1997.
[RFC3253]
top 5 dating sites in philippines, top 10 dating sites in philippines, best dating hong kong, best dating website hong kong, and friend lt facebook dating site login, “famous dating app in the philippines”, RFC 3253, March 2002.
[RFC3864]
Klyne, G., Nottingham, M., and J. Mogul, “most popular dating sites in the philippines”, BCP 90, RFC 3864, September 2004.
[RFC4918]
most popular dating site in the philippines, “popular dating sites in the philippines”, RFC 4918, June 2007.

best dating sites zurich create dating site joomla

free dating site joomla dating in lahore pakistan

single dating site in uk In this example the client uses the WebDAV PROPFIND method ("HTTP Extensions for Web Distributed Authoring and Versioning", [RFC4918], online dating in kumasi) to get a list of all collection members, along with their DAV:resourcetype property ([RFC4918], best dating websites in hong kong):best online dating site in hong kong

dating single mothers uk >>Request

PROPFIND /collection/ HTTP/1.1 
Host: example.com
Depth: 1
Content-Type: application/xml

<propfind xmlns="DAV:">
  <prop>
    <resourcetype/>
  </prop>
</propfind>

singles dating sites in uk The response contains the requested information, plus the GET-Location header, identifying a separate resource which can provide the same information using the HTTP GET method:free dating site in las vegas

single dating ukraine >>Response

HTTP/1.1 207 Multi-Status
Content-Type: application/xml
GET-Location: <http://example.com/collection/;members>; etag="123";
              max-age=3600

<multistatus xmlns="DAV":>
  <response>
    <href>/collection/</href>
    <propstat>
      <prop>
        <resourcetype><collection/></resourcetype>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
  <response>
    <href>/collection/member</href>
    <propstat>
      <prop>
        <resourcetype/>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
</multistatus>

dating single ukrainian The response provided the URL of the substitute resource, so when the client wishes to refresh the collection information, it uses that URI. The response contained the entity tag for the data being returned, so it can make the request conditional:dating site in las vegas

tanzania dating sites >>Request

GET /collection/;members HTTP/1.1 
Host: example.com
Accept: application/xml
If-None-Match: "123"

free dating site tanzania The information did not change, so the server does not need to return new data:dating website in new york

dating site in hong kong >>Response

HTTP/1.1 304 Not Modified

popular dating site in hong kong Later on, the client tries again. This time, however, a second member has been added:best dating website in new york

best dating site in hong kong >>Request

GET /collection/;members HTTP/1.1 
Host: example.com
Accept: application/xml
If-None-Match: "123"

free dating site in hong kong >>Response

HTTP/1.1 200 OK
Content-Type: application/xml
ETag: "124"

<multistatus xmlns="DAV":>
  <response>
    <href>/collection/</href>
    <propstat>
      <prop>
        <resourcetype><collection/></resourcetype>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
  <response>
    <href>/collection/member</href>
    <propstat>
      <prop>
        <resourcetype/>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
  <response>
    <href>/collection/member2</href>
    <propstat>
      <prop>
        <resourcetype/>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
</multistatus>

hong kong dating sites Finally, the collection has been removed by somebody else. The client tries a refresh:dating new york free

indian dating site in new zealand >>Request

GET /collection/;members HTTP/1.1 
Host: example.com
Accept: application/xml
If-None-Match: "124"

asian dating site in new zealand >>Response

HTTP/1.1 404 Not Found

dating site in new zealand Note that it may be hard to compute entity tags for more complex PROPFIND responses. For instance, most properties depend on the state of the collection member, not the state of the collection itself, and thus the response will change even though the state of the collection itself did not change.türkisch telefon chat nummern kostenlos

english dating sites in japan This is why this extension leaves it to the server whether to return a GET-Location at all, and if so, whether to return cache validators along with it.dating in lusaka zambia

top gay dating sites philippines gay dating in philippines

gay dating websites thailand Here, the client uses the WebDAV PROPFIND method ([RFC4918], gay dating websites in philippines) to obtain a custom property:free chat room without registration in uk

dating spots london >>Request

PROPFIND /collection/member HTTP/1.1 
Host: example.com
Depth: 0
Content-Type: application/xml

<propfind xmlns="DAV:">
  <prop>
    <title xmlns="http://ns.example.com/"/>
  </prop>
</propfind>

dating site houston tx >>Response

HTTP/1.1 207 Multi-Status
Content-Type: application/xml
GET-Location: </collection/member;prop=title>; etag="1"

<multistatus xmlns="DAV":>
  <response>
    <href>/collection/member</href>
    <propstat>
      <prop>
        <title xmlns="http://ns.example.com/"
        >Document Title</title>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
</multistatus>

dating sites houston tx >>Request

GET /collection/member;prop=title HTTP/1.1 
Host: example.com
If-None-Match: "1"

top 40 singles new zealand >>Response

HTTP/1.1 304 Not Modified

top dating site in new zealand Later, the request is repeated after the title property indeed changed...:best dating websites calgary

free dating site in pakistan >>Request

GET /collection/member;prop=title HTTP/1.1 
Host: example.com
If-None-Match: "1"

singles in new mexico >>Response

HTTP/1.1 200 OK
Content-Type: application/xml
ETag: "2"

<multistatus xmlns="DAV":>
  <response>
    <href>/collection/member</href>
    <propstat>
      <prop>
        <title xmlns="http://ns.example.com/"
        >New Document Title</title>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
</multistatus>

interracial dating in new mexico Although this example may look like every WebDAV property would need a separate entity tag, this is of course not the case. For instance, a server that stores all custom properties in a single place (like a properties file) could use the same computation for the entity tag for all properties. Also, it could implement resources representing multiple custom property values the same way.best online dating sites in calgary

best dating spots in los angeles best dating websites los angeles 2014

dating laws in new mexico Here, the client uses the DeltaV DAV:version-tree report ("Versioning Extensions to WebDAV", [RFC3253], best online dating sites in los angeles) to obtain the members of the version history of a version-controlled resource.best dating sites los angeles 2014

gay dating in new mexico >>Request

REPORT /collection/member HTTP/1.1 
Host: example.com
Depth: 0
Content-Type: application/xml

<version-tree xmlns="DAV:">
  <prop>
    <resourcetype/>
  </prop>  
</version-tree>

speed dating in new mexico >>Response

HTTP/1.1 207 Multi-Status
Content-Type: application/xml
GET-Location: </version-storage/12345/;justmembers>

<multistatus xmlns="DAV":>
  <response>
    <href>/version-storage/12345/V1</href>
    <propstat>
      <prop>
        <resourcetype><collection/></resourcetype>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
  <response>
    <href>/version-storage/12345/V2</href>
    <propstat>
      <prop>
        <resourcetype><collection/></resourcetype>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
</multistatus>

best dating site malaysia Note that in this case, the substitute resource can be almost identical to the one from the PROPFIND/Depth:1 example: the only difference being that the report result does not contain a DAV:response element for the collection itself.best singles spots in los angeles

best dating website in chennai dating for horse lovers

dating website malaysia This section discusses some related HTTP features and explains why the author feels that they can't be used for the given use case.dating for horse lovers uk

free dating in geelong dating sites york uk

best dating sites malaysia singles in kampala uganda of [RFC2616] defines the status code 303 (See Other):online dating websites in chennai

dating site scams malaysia The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response MUST NOT be cached, but the response to the second (redirected) request might be cacheable.chat singlebörse kostenlos

muslim dating site malaysia On first glance, it may look as if this addresses exactly the given use case. However: chat münchen singles kostenlos

  1. It says: "The new URI is not a substitute reference for the originally requested resource. The 303 response MUST NOT be cached, but the response to the second (redirected) request might be cacheable." That is, the information about the alternate resource is not cacheable.
  2. Servers returning a 303 status instead of the one expected by the client, such as 207 Multistatus, would likely break existing clients.

jamaican dating website online dating sites tanzania

gay dating site malaysia The Content-Location value is not a replacement for the original requested URI; it is only a statement of the location of the resource corresponding to this particular entity at the time of the request. (...)best dating site in portugal

online dating in gta 5 However, the purpose of "GET-Location" is to enable the server to provide a permanent replacement URI.speed dating dubai 2015

speed dating event dubai content-location   (type: edit, status: open)
does online dating work in gta 5 [email protected]2008-03-14 In best free dating apps on iphone, Roy Fielding points out that the statement about Content-Location is out-of context; and that Content-Location indeed should be used for this use case.
In this case, other information defined in GET-Location would still be missing, such as validatity and etag information (see response in best free dating app on iphone).
So would it make sense to use Content-Location instead, and move the optional fields defined in GET-Location somewhere else? Or would Content-Location alone be sufficient (which proper instructions how to use it with methods like PROPFIND and REPORT)?

free dating site on iphone top 10 dating sites in hong kong

is there online dating in gta 5 The Location response-header field is used to redirect the recipient to a location other than the Request-URI for completion of the request or identification of a new resource. (...)base chat nummer e plus 2014

how to do online dating in gta 5 Neither of these cases ("redirect to a location for completion of the request" and "identification of a new resource") matches the use case "GET-Location" covers.hamburger chat nummer e plus 2014

most popular dating site in vietnam best free dating site in china

gay singles in new york gay dating in new york

largest kuwait dating sites Observing that the whole proposal tries to deal with WebDAV related shortcomings, it may make sense to constrain the solution to WebDAV response bodies, thereby not having to introduce anything that would be visible outside WebDAV.free dating in trinidad and tobago

kuwait gay dating sites A very simple approach would be to embed the information in the DAV:multistatus ([RFC4918], biggest dating site in japan) response body.gute chats ohne anmeldung

best kuwait dating sites Re-using the example in good introduction email online dating, this could look like this:

HTTP/1.1 207 Multi-Status
Content-Type: application/xml

<multistatus xmlns="DAV":>
  <gl:get-location
      xmlns:gl="herpes dating site vancouver islandcougars online dating sitehttp://purl.oclc.org/NET/webdav/mount/getlocationhttp://purl.net/NET/webdav/getlocation">
    <href>/collection/;members</href>
    <getetag>"123"</getetag>
    <gl:max-age>3600</gl:max-age>
  <gl:get-location
  <response>
    <href>/collection/</href>
    <propstat>
      <prop>
        <resourcetype><collection/></resourcetype>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
  <response>
    <href>/collection/member</href>
    <propstat>
      <prop>
        <resourcetype/>
      </prop>
      <status>HTTP/1.1 200 OK</status>
    </propstat>
  </response>
</multistatus>

best online cougar dating site eigene android app erstellen kostenlos

dating websites in hong kong dating spots in hong kong

list of kuwait dating sites Should it be possible to use Content Negotiation on the resource identified by GET-Location? A use case could be a metadata provider that would support different formats, such as WebDAV's multistatus format (MIME type missing!), RDF, JSON, whatever.gay dating in lebanon

gauteng dating sites This could be done using a location-extension specifying the Accept header for the GET operation.gay dating site lebanon

kostenlos spiele mit chatroom ohne anmeldung interracial dating in pretoria

internet dating thailand Should we allow servers to return URI templates ([draft-gregorio-uritemplate]), so that clients can compute substitute URLs for other requests as well?singles in houston tx

speed dating in qatar For instance, this could be done by allowing a URI template instead of the Simple-ref, and to return another template specifying how to derive the template variable from the Request-URI:speed dating in houston tx

christian dating site pretoria >>Request

PROPFIND /documents/a/b HTTP/1.1 
Host: example.com
Depth: 0
Content-Type: application/xml

first message online dating sample >>Response

HTTP/1.1 207 Multi-Status
Content-Type: application/xml
GET-Location: </metadata/{path};members>; path-template=</a/b/{path}>

...

first message online dating examples So in this case, the actual URI to be used would be <http://example.com/metadata/a/b;members>.black dating in houston tx

asian dating in houston tx dating scene in houston tx

best dating website in norway Do we need a registry for new location-directive values?dating show world of warcraft

internet dating in johannesburg free dating site in manchester

best dating sites in manchester dating spots in manchester

dating sites nz free Add and resolve issues "non-get" and "status-codes". Add issue "dating sites manchester uk". Add "Acknowledgments" Section. Update uri-template reference. Discuss more alternative approaches: Link header, Multistatus body extension.partnersuche thailand kostenlos chip

internet dating in gautengspeed dating in london free 

dating in london ontario for free asian dating in london free

singles in london free

interracial dating statistics europe Julian F. Reschke
greenbytes GmbH
Hafenweg 16
Muenster, NW 48155
Germany
Phone: hiv dating site in zimbabwe
EMail: dating site in zimbabwe
URI: dating site zimbabweans