If possible run curl as unprivileged user and not as root
Change-Id: I38a0bc52852186da561a337672368a1bd41c3d16
This commit is contained in:
parent
02ab3f696a
commit
6c8ce32ea1
@ -77,7 +77,7 @@
|
|||||||
<para>For example, this request uses the
|
<para>For example, this request uses the
|
||||||
<parameter>format</parameter> query parameter to ask
|
<parameter>format</parameter> query parameter to ask
|
||||||
for a JSON response:</para>
|
for a JSON response:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL?format=json -X GET -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL?format=json -X GET -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 200 OK
|
<screen><computeroutput>HTTP/1.1 200 OK
|
||||||
Content-Length: 96
|
Content-Length: 96
|
||||||
X-Account-Object-Count: 1
|
X-Account-Object-Count: 1
|
||||||
@ -108,7 +108,7 @@ Date: Fri, 17 Jan 2014 15:59:33 GMT</computeroutput></screen>
|
|||||||
<title>XML example with Accept header</title>
|
<title>XML example with Accept header</title>
|
||||||
<para>This request uses the <literal>Accept</literal> request
|
<para>This request uses the <literal>Accept</literal> request
|
||||||
header to ask for an XML response:</para>
|
header to ask for an XML response:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL -X GET -H "X-Auth-Token: $token" -H "Accept: application/xml; charset=utf-8"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL -X GET -H "X-Auth-Token: $token" -H "Accept: application/xml; charset=utf-8"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 200 OK
|
<screen><computeroutput>HTTP/1.1 200 OK
|
||||||
Content-Length: 263
|
Content-Length: 263
|
||||||
X-Account-Object-Count: 3
|
X-Account-Object-Count: 3
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
<step>
|
<step>
|
||||||
<para>Create an <literal>archive</literal> container to
|
<para>Create an <literal>archive</literal> container to
|
||||||
store older versions of objects:</para>
|
store older versions of objects:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/archive -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/archive -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 201 Created
|
<screen><computeroutput>HTTP/1.1 201 Created
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: text/html; charset=UTF-8
|
Content-Type: text/html; charset=UTF-8
|
||||||
@ -52,7 +52,7 @@ Date: Thu, 23 Jan 2014 21:11:57 GMT</computeroutput></screen>
|
|||||||
objects in the <literal>current</literal> container
|
objects in the <literal>current</literal> container
|
||||||
automatically create non-current versions in the
|
automatically create non-current versions in the
|
||||||
<literal>archive</literal> container.</para>
|
<literal>archive</literal> container.</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/current -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token" -H "X-Versions-Location: archive"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/current -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token" -H "X-Versions-Location: archive"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 201 Created
|
<screen><computeroutput>HTTP/1.1 201 Created
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: text/html; charset=UTF-8
|
Content-Type: text/html; charset=UTF-8
|
||||||
@ -62,7 +62,7 @@ Date: Thu, 23 Jan 2014 21:28:55 GMT</computeroutput></screen>
|
|||||||
<step>
|
<step>
|
||||||
<para>Create the first version of an object in the
|
<para>Create the first version of an object in the
|
||||||
<literal>current</literal> container:</para>
|
<literal>current</literal> container:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/current/my_object --data-binary 1 -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/current/my_object --data-binary 1 -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 201 Created
|
<screen><computeroutput>HTTP/1.1 201 Created
|
||||||
Last-Modified: Thu, 23 Jan 2014 21:31:22 GMT
|
Last-Modified: Thu, 23 Jan 2014 21:31:22 GMT
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
@ -88,7 +88,7 @@ Date: Thu, 23 Jan 2014 21:31:22 GMT</computeroutput></screen>
|
|||||||
<step>
|
<step>
|
||||||
<para>Create a second version of the object in the
|
<para>Create a second version of the object in the
|
||||||
<literal>current</literal> container:</para>
|
<literal>current</literal> container:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/current/my_object --data-binary 2 -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/current/my_object --data-binary 2 -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 201 Created
|
<screen><computeroutput>HTTP/1.1 201 Created
|
||||||
Last-Modified: Thu, 23 Jan 2014 21:41:32 GMT
|
Last-Modified: Thu, 23 Jan 2014 21:41:32 GMT
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
@ -103,7 +103,7 @@ Date: Thu, 23 Jan 2014 21:41:32 GMT</computeroutput></screen>
|
|||||||
do any request redirects or metadata lookups.</para>
|
do any request redirects or metadata lookups.</para>
|
||||||
<para>List older versions of the object in the
|
<para>List older versions of the object in the
|
||||||
<literal>archive</literal> container:</para>
|
<literal>archive</literal> container:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/archive?prefix=009my_object -X GET -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/archive?prefix=009my_object -X GET -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 200 OK
|
<screen><computeroutput>HTTP/1.1 200 OK
|
||||||
Content-Length: 30
|
Content-Length: 30
|
||||||
X-Container-Object-Count: 1
|
X-Container-Object-Count: 1
|
||||||
@ -128,7 +128,7 @@ Date: Thu, 23 Jan 2014 21:45:50 GMT
|
|||||||
remove the current version of the object and replace
|
remove the current version of the object and replace
|
||||||
it with the next-most current version in the
|
it with the next-most current version in the
|
||||||
non-current container.</para>
|
non-current container.</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/current/my_object -X DELETE -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/current/my_object -X DELETE -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 204 No Content
|
<screen><computeroutput>HTTP/1.1 204 No Content
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
Content-Type: text/html; charset=UTF-8
|
Content-Type: text/html; charset=UTF-8
|
||||||
@ -138,7 +138,7 @@ Date: Thu, 23 Jan 2014 21:51:25 GMT</computeroutput></screen>
|
|||||||
container to show that the archived object was moved
|
container to show that the archived object was moved
|
||||||
back to the <literal>current</literal>
|
back to the <literal>current</literal>
|
||||||
container:</para>
|
container:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/archive?prefix=009my_object -X GET -H "X-Auth-Token: $token"</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/archive?prefix=009my_object -X GET -H "X-Auth-Token: $token"</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 204 No Content
|
<screen><computeroutput>HTTP/1.1 204 No Content
|
||||||
Content-Length: 0
|
Content-Length: 0
|
||||||
X-Container-Object-Count: 0
|
X-Container-Object-Count: 0
|
||||||
@ -158,7 +158,7 @@ Date: Thu, 23 Jan 2014 21:51:41 GMT</computeroutput></screen>
|
|||||||
<literal>current</literal> container, remove its
|
<literal>current</literal> container, remove its
|
||||||
<literal>X-Versions-Location</literal> metadata
|
<literal>X-Versions-Location</literal> metadata
|
||||||
header by sending an empty key value.</para>
|
header by sending an empty key value.</para>
|
||||||
<screen><prompt>#</prompt> <userinput>curl -i $publicURL/current -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token" -H "X-Versions-Location: "</userinput></screen>
|
<screen><prompt>$</prompt> <userinput>curl -i $publicURL/current -X PUT -H "Content-Length: 0" -H "X-Auth-Token: $token" -H "X-Versions-Location: "</userinput></screen>
|
||||||
<screen><computeroutput>HTTP/1.1 202 Accepted
|
<screen><computeroutput>HTTP/1.1 202 Accepted
|
||||||
Content-Length: 76
|
Content-Length: 76
|
||||||
Content-Type: text/html; charset=UTF-8
|
Content-Type: text/html; charset=UTF-8
|
||||||
|
Loading…
x
Reference in New Issue
Block a user