|
|
|
@ -149,7 +149,9 @@ public interface RestOperations {
@@ -149,7 +149,9 @@ public interface RestOperations {
|
|
|
|
|
* the {@code Location} header. This header typically indicates where the new resource is stored. |
|
|
|
|
* <p>URI Template variables are expanded using the given URI variables, if any. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param uriVariables the variables to expand the template |
|
|
|
@ -164,7 +166,9 @@ public interface RestOperations {
@@ -164,7 +166,9 @@ public interface RestOperations {
|
|
|
|
|
* the {@code Location} header. This header typically indicates where the new resource is stored. |
|
|
|
|
* <p>URI Template variables are expanded using the given map. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param uriVariables the variables to expand the template |
|
|
|
@ -179,7 +183,9 @@ public interface RestOperations {
@@ -179,7 +183,9 @@ public interface RestOperations {
|
|
|
|
|
* Create a new resource by POSTing the given object to the URL, and returns the value of the |
|
|
|
|
* {@code Location} header. This header typically indicates where the new resource is stored. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @return the value for the {@code Location} header |
|
|
|
@ -193,7 +199,9 @@ public interface RestOperations {
@@ -193,7 +199,9 @@ public interface RestOperations {
|
|
|
|
|
* and returns the representation found in the response. |
|
|
|
|
* <p>URI Template variables are expanded using the given URI variables, if any. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param responseType the type of the return value |
|
|
|
@ -210,7 +218,9 @@ public interface RestOperations {
@@ -210,7 +218,9 @@ public interface RestOperations {
|
|
|
|
|
* and returns the representation found in the response. |
|
|
|
|
* <p>URI Template variables are expanded using the given map. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param responseType the type of the return value |
|
|
|
@ -226,7 +236,9 @@ public interface RestOperations {
@@ -226,7 +236,9 @@ public interface RestOperations {
|
|
|
|
|
* Create a new resource by POSTing the given object to the URL, |
|
|
|
|
* and returns the representation found in the response. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param responseType the type of the return value |
|
|
|
@ -241,7 +253,9 @@ public interface RestOperations {
@@ -241,7 +253,9 @@ public interface RestOperations {
|
|
|
|
|
* and returns the response as {@link ResponseEntity}. |
|
|
|
|
* <p>URI Template variables are expanded using the given URI variables, if any. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param uriVariables the variables to expand the template |
|
|
|
@ -257,7 +271,9 @@ public interface RestOperations {
@@ -257,7 +271,9 @@ public interface RestOperations {
|
|
|
|
|
* and returns the response as {@link HttpEntity}. |
|
|
|
|
* <p>URI Template variables are expanded using the given map. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @param uriVariables the variables to expand the template |
|
|
|
@ -272,7 +288,9 @@ public interface RestOperations {
@@ -272,7 +288,9 @@ public interface RestOperations {
|
|
|
|
|
* Create a new resource by POSTing the given object to the URL, |
|
|
|
|
* and returns the response as {@link ResponseEntity}. |
|
|
|
|
* <p>The {@code request} parameter can be a {@link HttpEntity} in order to |
|
|
|
|
* add additional HTTP headers to the request. |
|
|
|
|
* add additional HTTP headers to the request. The body of the entity, or {@code request} itself, |
|
|
|
|
* can be a {@link org.springframework.http.client.MultipartBodyBuilder MultiValueMap} to |
|
|
|
|
* simulate a multipart from submission. |
|
|
|
|
* @param url the URL |
|
|
|
|
* @param request the Object to be POSTed (may be {@code null}) |
|
|
|
|
* @return the converted object |
|
|
|
|