Re: [dxwg] Determine where and how to describe the QSA implementation

Possible QSA functions:

* get profiles list (URIs) (client requests server)
  * ?_profile=list
  * Content-Type: text/uri-list

* get profiles list (non-URIs) (client requests server)
  * ?_mediatype=list&_mediatype={MEDIATYPE-TOKEN}
    * probably only text/plain, applications/json

* get mediatype list (URIs) (client requests server)
  * ?_mediatype=list
  * Content-Type: text/uri-list

* get mediatype list (non-URIs) (client requests server)
  * ?_mediatype=list&_mediatype={MEDIATYPE-TOKEN}
    * probably only text/plain, applications/json

* send profiles list (server responds client)
  * in requested mediatype
  * info contained: **profiles**, **formats**, **languages**, **CRS** (v2 maybe!)

* get profile (client requests server)
  * *Accept-Profile*
  * ?_profile={SAME_SYNTAX_AS_ACCEPT-PROFILE_USING_TOKENS}&_mediatype={MEDIATYPE-TOKEN}

* send profile (server responds client)
  * in requested mediatype
  * info contained: the resource according to the profile or error 406


-- 
GitHub Notification of comment by nicholascar
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/463#issuecomment-428929074 using your GitHub account

Received on Thursday, 11 October 2018 12:02:03 UTC