title: GET Response having URLs in them
body: <p>We are implementing a REST based GET implementation which returns back a list of multiple URIs in the response payload back to the client. Later the client uses each one of those URIs and then does a GET on each individual URI to get back a seperate payload. Aren't URIs returned in Location or Content-Location header only after a new Resource is created by POST. </p>
  
  <p>Is the below kind of implementation violating REST standards? </p>
  
  <pre><code>  **Initial Call** 
  
    GET /AllURIs
    HTTP 200 OK
    content-type:applicaton/xml
       &lt;URIs&gt;
         &lt;URI&gt; /somelocation/1 &lt;/URI&gt;
         &lt;URI&gt; /somelocation/2 &lt;/URI&gt;
         &lt;URI&gt; /somelocation/3 &lt;/URI&gt;
         &lt;URI&gt; /somelocation/4 &lt;/URI&gt;
         &lt;URI&gt; /somelocation/5 &lt;/URI&gt;
      &lt;URIs&gt;
  
       **Later Call**
  
       GET /somelocation/1
       &lt;NewObject&gt;
        .........
       &lt;/NewObject&gt;
  </code></pre>