AWS Service Catalog
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:PortfolioShareType ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 75
{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
PortfolioShareType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PortfolioShareType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PortfolioShareType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
PortfolioShareType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PortfolioShareType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"PortfolioShareType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PortfolioShareType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PortfolioShareType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PortfolioShareType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PortfolioShareType": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AcceptPortfolioShare")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociateBudgetWithResource
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource
HEADERS
X-Amz-Target
BODY json
{
"BudgetName": "",
"ResourceId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:BudgetName ""
:ResourceId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"
payload := strings.NewReader("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"BudgetName": "",
"ResourceId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
.asString();
const data = JSON.stringify({
BudgetName: '',
ResourceId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {BudgetName: '', ResourceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"BudgetName":"","ResourceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "BudgetName": "",\n "ResourceId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BudgetName: '', ResourceId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {BudgetName: '', ResourceId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
BudgetName: '',
ResourceId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {BudgetName: '', ResourceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"BudgetName":"","ResourceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BudgetName": @"",
@"ResourceId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'BudgetName' => '',
'ResourceId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource', [
'body' => '{
"BudgetName": "",
"ResourceId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BudgetName' => '',
'ResourceId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BudgetName' => '',
'ResourceId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BudgetName": "",
"ResourceId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BudgetName": "",
"ResourceId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"
payload = {
"BudgetName": "",
"ResourceId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource"
payload <- "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource";
let payload = json!({
"BudgetName": "",
"ResourceId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"BudgetName": "",
"ResourceId": ""
}'
echo '{
"BudgetName": "",
"ResourceId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "BudgetName": "",\n "ResourceId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"BudgetName": "",
"ResourceId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateBudgetWithResource")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociatePrincipalWithPortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:PrincipalARN ""
:PrincipalType ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 92
{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
PrincipalARN: '',
PrincipalType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PrincipalARN":"","PrincipalType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PrincipalARN": "",\n "PrincipalType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
PrincipalARN: '',
PrincipalType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PrincipalARN":"","PrincipalType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"PrincipalARN": @"",
@"PrincipalType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PrincipalARN' => '',
'PrincipalType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PrincipalARN' => '',
'PrincipalType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PrincipalARN' => '',
'PrincipalType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PrincipalARN": "",\n "PrincipalType": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociatePrincipalWithPortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociateProductWithPortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:PortfolioId ""
:SourcePortfolioId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 93
{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
PortfolioId: '',
SourcePortfolioId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PortfolioId: '', SourcePortfolioId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PortfolioId":"","SourcePortfolioId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PortfolioId": "",\n "SourcePortfolioId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: '', PortfolioId: '', SourcePortfolioId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: '', PortfolioId: '', SourcePortfolioId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
PortfolioId: '',
SourcePortfolioId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PortfolioId: '', SourcePortfolioId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PortfolioId":"","SourcePortfolioId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"PortfolioId": @"",
@"SourcePortfolioId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PortfolioId' => '',
'SourcePortfolioId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PortfolioId' => '',
'SourcePortfolioId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PortfolioId' => '',
'SourcePortfolioId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PortfolioId": "",\n "SourcePortfolioId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": "",
"SourcePortfolioId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateProductWithPortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociateServiceActionWithProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ProductId ""
:ProvisioningArtifactId ""
:ServiceActionId ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"
payload := strings.NewReader("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 102
{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProductId":"","ProvisioningArtifactId":"","ServiceActionId":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "ServiceActionId": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProductId":"","ProvisioningArtifactId":"","ServiceActionId":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ProductId": @"",
@"ProvisioningArtifactId": @"",
@"ServiceActionId": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact', [
'body' => '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"
payload = {
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact"
payload <- "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact";
let payload = json!({
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
echo '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "ServiceActionId": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateServiceActionWithProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociateTagOptionWithResource
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource
HEADERS
X-Amz-Target
BODY json
{
"ResourceId": "",
"TagOptionId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ResourceId ""
:TagOptionId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"
payload := strings.NewReader("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"ResourceId": "",
"TagOptionId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
.asString();
const data = JSON.stringify({
ResourceId: '',
TagOptionId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ResourceId: '', TagOptionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ResourceId":"","TagOptionId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceId": "",\n "TagOptionId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ResourceId: '', TagOptionId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {ResourceId: '', TagOptionId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceId: '',
TagOptionId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ResourceId: '', TagOptionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ResourceId":"","TagOptionId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ResourceId": @"",
@"TagOptionId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ResourceId' => '',
'TagOptionId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource', [
'body' => '{
"ResourceId": "",
"TagOptionId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceId' => '',
'TagOptionId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceId' => '',
'TagOptionId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceId": "",
"TagOptionId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceId": "",
"TagOptionId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"
payload = {
"ResourceId": "",
"TagOptionId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource"
payload <- "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource";
let payload = json!({
"ResourceId": "",
"TagOptionId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ResourceId": "",
"TagOptionId": ""
}'
echo '{
"ResourceId": "",
"TagOptionId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ResourceId": "",\n "TagOptionId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ResourceId": "",
"TagOptionId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.AssociateTagOptionWithResource")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
BatchAssociateServiceActionWithProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ServiceActionAssociations ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"
payload := strings.NewReader("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 61
{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ServiceActionAssociations: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ServiceActionAssociations: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ServiceActionAssociations":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ServiceActionAssociations": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ServiceActionAssociations: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {ServiceActionAssociations: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ServiceActionAssociations: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ServiceActionAssociations: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ServiceActionAssociations":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ServiceActionAssociations": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ServiceActionAssociations' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact', [
'body' => '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ServiceActionAssociations' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ServiceActionAssociations' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"
payload = {
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact"
payload <- "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact";
let payload = json!({
"ServiceActionAssociations": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}'
echo '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ServiceActionAssociations": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ServiceActionAssociations": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchAssociateServiceActionWithProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
BatchDisassociateServiceActionFromProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ServiceActionAssociations ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"
payload := strings.NewReader("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 61
{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ServiceActionAssociations: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ServiceActionAssociations: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ServiceActionAssociations":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ServiceActionAssociations": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ServiceActionAssociations: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {ServiceActionAssociations: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ServiceActionAssociations: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ServiceActionAssociations: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ServiceActionAssociations":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ServiceActionAssociations": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ServiceActionAssociations' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact', [
'body' => '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ServiceActionAssociations' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ServiceActionAssociations' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"
payload = {
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact"
payload <- "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ServiceActionAssociations\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact";
let payload = json!({
"ServiceActionAssociations": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}'
echo '{
"ServiceActionAssociations": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ServiceActionAssociations": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ServiceActionAssociations": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.BatchDisassociateServiceActionFromProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CopyProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:SourceProductArn ""
:TargetProductId ""
:TargetProductName ""
:SourceProvisioningArtifactIdentifiers ""
:CopyOptions ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 198
{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
SourceProductArn: '',
TargetProductId: '',
TargetProductName: '',
SourceProvisioningArtifactIdentifiers: '',
CopyOptions: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
SourceProductArn: '',
TargetProductId: '',
TargetProductName: '',
SourceProvisioningArtifactIdentifiers: '',
CopyOptions: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","SourceProductArn":"","TargetProductId":"","TargetProductName":"","SourceProvisioningArtifactIdentifiers":"","CopyOptions":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "SourceProductArn": "",\n "TargetProductId": "",\n "TargetProductName": "",\n "SourceProvisioningArtifactIdentifiers": "",\n "CopyOptions": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
SourceProductArn: '',
TargetProductId: '',
TargetProductName: '',
SourceProvisioningArtifactIdentifiers: '',
CopyOptions: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
SourceProductArn: '',
TargetProductId: '',
TargetProductName: '',
SourceProvisioningArtifactIdentifiers: '',
CopyOptions: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
SourceProductArn: '',
TargetProductId: '',
TargetProductName: '',
SourceProvisioningArtifactIdentifiers: '',
CopyOptions: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
SourceProductArn: '',
TargetProductId: '',
TargetProductName: '',
SourceProvisioningArtifactIdentifiers: '',
CopyOptions: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","SourceProductArn":"","TargetProductId":"","TargetProductName":"","SourceProvisioningArtifactIdentifiers":"","CopyOptions":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"SourceProductArn": @"",
@"TargetProductId": @"",
@"TargetProductName": @"",
@"SourceProvisioningArtifactIdentifiers": @"",
@"CopyOptions": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'SourceProductArn' => '',
'TargetProductId' => '',
'TargetProductName' => '',
'SourceProvisioningArtifactIdentifiers' => '',
'CopyOptions' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct', [
'body' => '{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'SourceProductArn' => '',
'TargetProductId' => '',
'TargetProductName' => '',
'SourceProvisioningArtifactIdentifiers' => '',
'CopyOptions' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'SourceProductArn' => '',
'TargetProductId' => '',
'TargetProductName' => '',
'SourceProvisioningArtifactIdentifiers' => '',
'CopyOptions' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"
payload = {
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"SourceProductArn\": \"\",\n \"TargetProductId\": \"\",\n \"TargetProductName\": \"\",\n \"SourceProvisioningArtifactIdentifiers\": \"\",\n \"CopyOptions\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct";
let payload = json!({
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "SourceProductArn": "",\n "TargetProductId": "",\n "TargetProductName": "",\n "SourceProvisioningArtifactIdentifiers": "",\n "CopyOptions": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"SourceProductArn": "",
"TargetProductId": "",
"TargetProductName": "",
"SourceProvisioningArtifactIdentifiers": "",
"CopyOptions": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CopyProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateConstraint
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:ProductId ""
:Parameters ""
:Type ""
:Description ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 147
{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
Parameters: '',
Type: '',
Description: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
Parameters: '',
Type: '',
Description: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","ProductId":"","Parameters":"","Type":"","Description":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "ProductId": "",\n "Parameters": "",\n "Type": "",\n "Description": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
Parameters: '',
Type: '',
Description: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
Parameters: '',
Type: '',
Description: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
Parameters: '',
Type: '',
Description: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
Parameters: '',
Type: '',
Description: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","ProductId":"","Parameters":"","Type":"","Description":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"ProductId": @"",
@"Parameters": @"",
@"Type": @"",
@"Description": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'ProductId' => '',
'Parameters' => '',
'Type' => '',
'Description' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'ProductId' => '',
'Parameters' => '',
'Type' => '',
'Description' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'ProductId' => '',
'Parameters' => '',
'Type' => '',
'Description' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "ProductId": "",\n "Parameters": "",\n "Type": "",\n "Description": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"Parameters": "",
"Type": "",
"Description": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateConstraint")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreatePortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:DisplayName ""
:Description ""
:ProviderName ""
:Tags ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 130
{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
DisplayName: '',
Description: '',
ProviderName: '',
Tags: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
DisplayName: '',
Description: '',
ProviderName: '',
Tags: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","DisplayName":"","Description":"","ProviderName":"","Tags":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "DisplayName": "",\n "Description": "",\n "ProviderName": "",\n "Tags": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
DisplayName: '',
Description: '',
ProviderName: '',
Tags: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
DisplayName: '',
Description: '',
ProviderName: '',
Tags: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
DisplayName: '',
Description: '',
ProviderName: '',
Tags: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
DisplayName: '',
Description: '',
ProviderName: '',
Tags: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","DisplayName":"","Description":"","ProviderName":"","Tags":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"DisplayName": @"",
@"Description": @"",
@"ProviderName": @"",
@"Tags": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'DisplayName' => '',
'Description' => '',
'ProviderName' => '',
'Tags' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio', [
'body' => '{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'DisplayName' => '',
'Description' => '',
'ProviderName' => '',
'Tags' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'DisplayName' => '',
'Description' => '',
'ProviderName' => '',
'Tags' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"
payload = {
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"Tags\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio";
let payload = json!({
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "DisplayName": "",\n "Description": "",\n "ProviderName": "",\n "Tags": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"Tags": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:AccountId ""
:OrganizationNode ""
:ShareTagOptions ""
:SharePrincipals ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 142
{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: '',
ShareTagOptions: '',
SharePrincipals: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: '',
ShareTagOptions: '',
SharePrincipals: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","AccountId":"","OrganizationNode":"","ShareTagOptions":"","SharePrincipals":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "AccountId": "",\n "OrganizationNode": "",\n "ShareTagOptions": "",\n "SharePrincipals": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: '',
ShareTagOptions: '',
SharePrincipals: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: '',
ShareTagOptions: '',
SharePrincipals: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: '',
ShareTagOptions: '',
SharePrincipals: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: '',
ShareTagOptions: '',
SharePrincipals: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","AccountId":"","OrganizationNode":"","ShareTagOptions":"","SharePrincipals":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"AccountId": @"",
@"OrganizationNode": @"",
@"ShareTagOptions": @"",
@"SharePrincipals": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => '',
'ShareTagOptions' => '',
'SharePrincipals' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => '',
'ShareTagOptions' => '',
'SharePrincipals' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => '',
'ShareTagOptions' => '',
'SharePrincipals' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\",\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "AccountId": "",\n "OrganizationNode": "",\n "ShareTagOptions": "",\n "SharePrincipals": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": "",
"ShareTagOptions": "",
"SharePrincipals": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreatePortfolioShare")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Name ""
:Owner ""
:Description ""
:Distributor ""
:SupportDescription ""
:SupportEmail ""
:SupportUrl ""
:ProductType ""
:Tags ""
:ProvisioningArtifactParameters ""
:IdempotencyToken ""
:SourceConnection ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 294
{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
ProductType: '',
Tags: '',
ProvisioningArtifactParameters: '',
IdempotencyToken: '',
SourceConnection: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
ProductType: '',
Tags: '',
ProvisioningArtifactParameters: '',
IdempotencyToken: '',
SourceConnection: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Name":"","Owner":"","Description":"","Distributor":"","SupportDescription":"","SupportEmail":"","SupportUrl":"","ProductType":"","Tags":"","ProvisioningArtifactParameters":"","IdempotencyToken":"","SourceConnection":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Name": "",\n "Owner": "",\n "Description": "",\n "Distributor": "",\n "SupportDescription": "",\n "SupportEmail": "",\n "SupportUrl": "",\n "ProductType": "",\n "Tags": "",\n "ProvisioningArtifactParameters": "",\n "IdempotencyToken": "",\n "SourceConnection": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
ProductType: '',
Tags: '',
ProvisioningArtifactParameters: '',
IdempotencyToken: '',
SourceConnection: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
ProductType: '',
Tags: '',
ProvisioningArtifactParameters: '',
IdempotencyToken: '',
SourceConnection: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
ProductType: '',
Tags: '',
ProvisioningArtifactParameters: '',
IdempotencyToken: '',
SourceConnection: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
ProductType: '',
Tags: '',
ProvisioningArtifactParameters: '',
IdempotencyToken: '',
SourceConnection: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Name":"","Owner":"","Description":"","Distributor":"","SupportDescription":"","SupportEmail":"","SupportUrl":"","ProductType":"","Tags":"","ProvisioningArtifactParameters":"","IdempotencyToken":"","SourceConnection":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Name": @"",
@"Owner": @"",
@"Description": @"",
@"Distributor": @"",
@"SupportDescription": @"",
@"SupportEmail": @"",
@"SupportUrl": @"",
@"ProductType": @"",
@"Tags": @"",
@"ProvisioningArtifactParameters": @"",
@"IdempotencyToken": @"",
@"SourceConnection": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Name' => '',
'Owner' => '',
'Description' => '',
'Distributor' => '',
'SupportDescription' => '',
'SupportEmail' => '',
'SupportUrl' => '',
'ProductType' => '',
'Tags' => '',
'ProvisioningArtifactParameters' => '',
'IdempotencyToken' => '',
'SourceConnection' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct', [
'body' => '{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Name' => '',
'Owner' => '',
'Description' => '',
'Distributor' => '',
'SupportDescription' => '',
'SupportEmail' => '',
'SupportUrl' => '',
'ProductType' => '',
'Tags' => '',
'ProvisioningArtifactParameters' => '',
'IdempotencyToken' => '',
'SourceConnection' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Name' => '',
'Owner' => '',
'Description' => '',
'Distributor' => '',
'SupportDescription' => '',
'SupportEmail' => '',
'SupportUrl' => '',
'ProductType' => '',
'Tags' => '',
'ProvisioningArtifactParameters' => '',
'IdempotencyToken' => '',
'SourceConnection' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"
payload = {
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"ProductType\": \"\",\n \"Tags\": \"\",\n \"ProvisioningArtifactParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"SourceConnection\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct";
let payload = json!({
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}'
echo '{
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Name": "",\n "Owner": "",\n "Description": "",\n "Distributor": "",\n "SupportDescription": "",\n "SupportEmail": "",\n "SupportUrl": "",\n "ProductType": "",\n "Tags": "",\n "ProvisioningArtifactParameters": "",\n "IdempotencyToken": "",\n "SourceConnection": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"ProductType": "",
"Tags": "",
"ProvisioningArtifactParameters": "",
"IdempotencyToken": "",
"SourceConnection": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateProvisionedProductPlan
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PlanName ""
:PlanType ""
:NotificationArns ""
:PathId ""
:ProductId ""
:ProvisionedProductName ""
:ProvisioningArtifactId ""
:ProvisioningParameters ""
:IdempotencyToken ""
:Tags ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 259
{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PlanName: '',
PlanType: '',
NotificationArns: '',
PathId: '',
ProductId: '',
ProvisionedProductName: '',
ProvisioningArtifactId: '',
ProvisioningParameters: '',
IdempotencyToken: '',
Tags: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PlanName: '',
PlanType: '',
NotificationArns: '',
PathId: '',
ProductId: '',
ProvisionedProductName: '',
ProvisioningArtifactId: '',
ProvisioningParameters: '',
IdempotencyToken: '',
Tags: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanName":"","PlanType":"","NotificationArns":"","PathId":"","ProductId":"","ProvisionedProductName":"","ProvisioningArtifactId":"","ProvisioningParameters":"","IdempotencyToken":"","Tags":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PlanName": "",\n "PlanType": "",\n "NotificationArns": "",\n "PathId": "",\n "ProductId": "",\n "ProvisionedProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningParameters": "",\n "IdempotencyToken": "",\n "Tags": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PlanName: '',
PlanType: '',
NotificationArns: '',
PathId: '',
ProductId: '',
ProvisionedProductName: '',
ProvisioningArtifactId: '',
ProvisioningParameters: '',
IdempotencyToken: '',
Tags: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PlanName: '',
PlanType: '',
NotificationArns: '',
PathId: '',
ProductId: '',
ProvisionedProductName: '',
ProvisioningArtifactId: '',
ProvisioningParameters: '',
IdempotencyToken: '',
Tags: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PlanName: '',
PlanType: '',
NotificationArns: '',
PathId: '',
ProductId: '',
ProvisionedProductName: '',
ProvisioningArtifactId: '',
ProvisioningParameters: '',
IdempotencyToken: '',
Tags: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PlanName: '',
PlanType: '',
NotificationArns: '',
PathId: '',
ProductId: '',
ProvisionedProductName: '',
ProvisioningArtifactId: '',
ProvisioningParameters: '',
IdempotencyToken: '',
Tags: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanName":"","PlanType":"","NotificationArns":"","PathId":"","ProductId":"","ProvisionedProductName":"","ProvisioningArtifactId":"","ProvisioningParameters":"","IdempotencyToken":"","Tags":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PlanName": @"",
@"PlanType": @"",
@"NotificationArns": @"",
@"PathId": @"",
@"ProductId": @"",
@"ProvisionedProductName": @"",
@"ProvisioningArtifactId": @"",
@"ProvisioningParameters": @"",
@"IdempotencyToken": @"",
@"Tags": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PlanName' => '',
'PlanType' => '',
'NotificationArns' => '',
'PathId' => '',
'ProductId' => '',
'ProvisionedProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningParameters' => '',
'IdempotencyToken' => '',
'Tags' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan', [
'body' => '{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PlanName' => '',
'PlanType' => '',
'NotificationArns' => '',
'PathId' => '',
'ProductId' => '',
'ProvisionedProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningParameters' => '',
'IdempotencyToken' => '',
'Tags' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PlanName' => '',
'PlanType' => '',
'NotificationArns' => '',
'PathId' => '',
'ProductId' => '',
'ProvisionedProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningParameters' => '',
'IdempotencyToken' => '',
'Tags' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"
payload = {
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanName\": \"\",\n \"PlanType\": \"\",\n \"NotificationArns\": \"\",\n \"PathId\": \"\",\n \"ProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningParameters\": \"\",\n \"IdempotencyToken\": \"\",\n \"Tags\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan";
let payload = json!({
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}'
echo '{
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PlanName": "",\n "PlanType": "",\n "NotificationArns": "",\n "PathId": "",\n "ProductId": "",\n "ProvisionedProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningParameters": "",\n "IdempotencyToken": "",\n "Tags": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PlanName": "",
"PlanType": "",
"NotificationArns": "",
"PathId": "",
"ProductId": "",
"ProvisionedProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningParameters": "",
"IdempotencyToken": "",
"Tags": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisionedProductPlan")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:Parameters ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 91
{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
Parameters: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', Parameters: '', IdempotencyToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","Parameters":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "Parameters": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: '', Parameters: '', IdempotencyToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: '', Parameters: '', IdempotencyToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
Parameters: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', Parameters: '', IdempotencyToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","Parameters":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"Parameters": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'Parameters' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'Parameters' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'Parameters' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"Parameters\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "Parameters": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"Parameters": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateServiceAction
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction
HEADERS
X-Amz-Target
BODY json
{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Name ""
:DefinitionType ""
:Definition ""
:Description ""
:AcceptLanguage ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 131
{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
DefinitionType: '',
Definition: '',
Description: '',
AcceptLanguage: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
Name: '',
DefinitionType: '',
Definition: '',
Description: '',
AcceptLanguage: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Name":"","DefinitionType":"","Definition":"","Description":"","AcceptLanguage":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "DefinitionType": "",\n "Definition": "",\n "Description": "",\n "AcceptLanguage": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
DefinitionType: '',
Definition: '',
Description: '',
AcceptLanguage: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
Name: '',
DefinitionType: '',
Definition: '',
Description: '',
AcceptLanguage: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
DefinitionType: '',
Definition: '',
Description: '',
AcceptLanguage: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
Name: '',
DefinitionType: '',
Definition: '',
Description: '',
AcceptLanguage: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Name":"","DefinitionType":"","Definition":"","Description":"","AcceptLanguage":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"DefinitionType": @"",
@"Definition": @"",
@"Description": @"",
@"AcceptLanguage": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'DefinitionType' => '',
'Definition' => '',
'Description' => '',
'AcceptLanguage' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction', [
'body' => '{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'DefinitionType' => '',
'Definition' => '',
'Description' => '',
'AcceptLanguage' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'DefinitionType' => '',
'Definition' => '',
'Description' => '',
'AcceptLanguage' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"
payload = {
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction"
payload <- "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Name\": \"\",\n \"DefinitionType\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction";
let payload = json!({
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}'
echo '{
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "DefinitionType": "",\n "Definition": "",\n "Description": "",\n "AcceptLanguage": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Name": "",
"DefinitionType": "",
"Definition": "",
"Description": "",
"AcceptLanguage": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateServiceAction")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateTagOption
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption
HEADERS
X-Amz-Target
BODY json
{
"Key": "",
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Key\": \"\",\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Key ""
:Value ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Key\": \"\",\n \"Value\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Key\": \"\",\n \"Value\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Key\": \"\",\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"
payload := strings.NewReader("{\n \"Key\": \"\",\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 30
{
"Key": "",
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Key\": \"\",\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Key\": \"\",\n \"Value\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Key\": \"\",\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Key\": \"\",\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
Key: '',
Value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Key: '', Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Key":"","Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Key": "",\n "Value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Key\": \"\",\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Key: '', Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Key: '', Value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Key: '',
Value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Key: '', Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Key":"","Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Key": @"",
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Key\": \"\",\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Key' => '',
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption', [
'body' => '{
"Key": "",
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Key' => '',
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Key' => '',
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Key": "",
"Value": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Key": "",
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Key\": \"\",\n \"Value\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"
payload = {
"Key": "",
"Value": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption"
payload <- "{\n \"Key\": \"\",\n \"Value\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Key\": \"\",\n \"Value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Key\": \"\",\n \"Value\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption";
let payload = json!({
"Key": "",
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Key": "",
"Value": ""
}'
echo '{
"Key": "",
"Value": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Key": "",\n "Value": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Key": "",
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.CreateTagOption")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteConstraint
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"AcceptLanguage": "",
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint', [
'body' => '{
"AcceptLanguage": "",
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"
payload = {
"AcceptLanguage": "",
"Id": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint";
let payload = json!({
"AcceptLanguage": "",
"Id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": ""
}'
echo '{
"AcceptLanguage": "",
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteConstraint")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeletePortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"AcceptLanguage": "",
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio', [
'body' => '{
"AcceptLanguage": "",
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"
payload = {
"AcceptLanguage": "",
"Id": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio";
let payload = json!({
"AcceptLanguage": "",
"Id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": ""
}'
echo '{
"AcceptLanguage": "",
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:AccountId ""
:OrganizationNode ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 92
{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', AccountId: '', OrganizationNode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","AccountId":"","OrganizationNode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "AccountId": "",\n "OrganizationNode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PortfolioId: '', AccountId: '', OrganizationNode: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PortfolioId: '', AccountId: '', OrganizationNode: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', AccountId: '', OrganizationNode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","AccountId":"","OrganizationNode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"AccountId": @"",
@"OrganizationNode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "AccountId": "",\n "OrganizationNode": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeletePortfolioShare")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"AcceptLanguage": "",
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct', [
'body' => '{
"AcceptLanguage": "",
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"
payload = {
"AcceptLanguage": "",
"Id": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct";
let payload = json!({
"AcceptLanguage": "",
"Id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": ""
}'
echo '{
"AcceptLanguage": "",
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteProvisionedProductPlan
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PlanId ""
:IgnoreErrors ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 64
{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PlanId: '',
IgnoreErrors: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PlanId: '', IgnoreErrors: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanId":"","IgnoreErrors":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PlanId": "",\n "IgnoreErrors": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PlanId: '', IgnoreErrors: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PlanId: '', IgnoreErrors: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PlanId: '',
IgnoreErrors: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PlanId: '', IgnoreErrors: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanId":"","IgnoreErrors":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PlanId": @"",
@"IgnoreErrors": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'IgnoreErrors' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan', [
'body' => '{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'IgnoreErrors' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'IgnoreErrors' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"
payload = {
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IgnoreErrors\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan";
let payload = json!({
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}'
echo '{
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PlanId": "",\n "IgnoreErrors": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PlanId": "",
"IgnoreErrors": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisionedProductPlan")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:ProvisioningArtifactId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 77
{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', ProvisioningArtifactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProvisioningArtifactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProvisioningArtifactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: '', ProvisioningArtifactId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: '', ProvisioningArtifactId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', ProvisioningArtifactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProvisioningArtifactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"ProvisioningArtifactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProvisioningArtifactId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteServiceAction
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction
HEADERS
X-Amz-Target
BODY json
{
"Id": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Id ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"
payload := strings.NewReader("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"Id": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Id: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Id' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction', [
'body' => '{
"Id": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"
payload = {
"Id": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction"
payload <- "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction";
let payload = json!({
"Id": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Id": "",
"AcceptLanguage": ""
}'
echo '{
"Id": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Id": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Id": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteServiceAction")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteTagOption
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption
HEADERS
X-Amz-Target
BODY json
{
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"
payload := strings.NewReader("{\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 14
{
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption', [
'body' => '{
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"
payload = { "Id": "" }
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption"
payload <- "{\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption";
let payload = json!({"Id": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Id": ""
}'
echo '{
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["Id": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DeleteTagOption")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeConstraint
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"AcceptLanguage": "",
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint', [
'body' => '{
"AcceptLanguage": "",
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"
payload = {
"AcceptLanguage": "",
"Id": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint";
let payload = json!({
"AcceptLanguage": "",
"Id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": ""
}'
echo '{
"AcceptLanguage": "",
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeConstraint")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeCopyProductStatus
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"CopyProductToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:CopyProductToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"AcceptLanguage": "",
"CopyProductToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
CopyProductToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', CopyProductToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","CopyProductToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "CopyProductToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', CopyProductToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', CopyProductToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
CopyProductToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', CopyProductToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","CopyProductToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"CopyProductToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'CopyProductToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus', [
'body' => '{
"AcceptLanguage": "",
"CopyProductToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'CopyProductToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'CopyProductToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"CopyProductToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"CopyProductToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"
payload = {
"AcceptLanguage": "",
"CopyProductToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"CopyProductToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus";
let payload = json!({
"AcceptLanguage": "",
"CopyProductToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"CopyProductToken": ""
}'
echo '{
"AcceptLanguage": "",
"CopyProductToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "CopyProductToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"CopyProductToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeCopyProductStatus")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribePortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"AcceptLanguage": "",
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio', [
'body' => '{
"AcceptLanguage": "",
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"
payload = {
"AcceptLanguage": "",
"Id": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio";
let payload = json!({
"AcceptLanguage": "",
"Id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": ""
}'
echo '{
"AcceptLanguage": "",
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PortfolioShareToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:PortfolioShareToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"PortfolioShareToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"PortfolioShareToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PortfolioShareToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"
payload := strings.NewReader("{\n \"PortfolioShareToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"PortfolioShareToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"PortfolioShareToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"PortfolioShareToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"PortfolioShareToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"PortfolioShareToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
PortfolioShareToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {PortfolioShareToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"PortfolioShareToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "PortfolioShareToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PortfolioShareToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({PortfolioShareToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {PortfolioShareToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
PortfolioShareToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {PortfolioShareToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"PortfolioShareToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PortfolioShareToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"PortfolioShareToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'PortfolioShareToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus', [
'body' => '{
"PortfolioShareToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PortfolioShareToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PortfolioShareToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PortfolioShareToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PortfolioShareToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PortfolioShareToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"
payload = { "PortfolioShareToken": "" }
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus"
payload <- "{\n \"PortfolioShareToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"PortfolioShareToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"PortfolioShareToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus";
let payload = json!({"PortfolioShareToken": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"PortfolioShareToken": ""
}'
echo '{
"PortfolioShareToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "PortfolioShareToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["PortfolioShareToken": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShareStatus")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:PortfolioId ""
:Type ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"
payload := strings.NewReader("{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 74
{
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
PortfolioId: '',
Type: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {PortfolioId: '', Type: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"PortfolioId":"","Type":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "PortfolioId": "",\n "Type": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({PortfolioId: '', Type: '', PageToken: '', PageSize: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {PortfolioId: '', Type: '', PageToken: '', PageSize: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
PortfolioId: '',
Type: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {PortfolioId: '', Type: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"PortfolioId":"","Type":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PortfolioId": @"",
@"Type": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'PortfolioId' => '',
'Type' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares', [
'body' => '{
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PortfolioId' => '',
'Type' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PortfolioId' => '',
'Type' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"
payload = {
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares"
payload <- "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"PortfolioId\": \"\",\n \"Type\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares";
let payload = json!({
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "PortfolioId": "",\n "Type": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"PortfolioId": "",
"Type": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribePortfolioShares")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:Name ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: '', Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: '', Name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"
payload = {
"AcceptLanguage": "",
"Id": "",
"Name": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProductAsAdmin
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:Name ""
:SourcePortfolioId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
Name: '',
SourcePortfolioId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Name: '', SourcePortfolioId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":"","SourcePortfolioId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": "",\n "SourcePortfolioId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: '', Name: '', SourcePortfolioId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: '', Name: '', SourcePortfolioId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
Name: '',
SourcePortfolioId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Name: '', SourcePortfolioId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":"","SourcePortfolioId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"Name": @"",
@"SourcePortfolioId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => '',
'SourcePortfolioId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => '',
'SourcePortfolioId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => '',
'SourcePortfolioId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"
payload = {
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"SourcePortfolioId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": "",\n "SourcePortfolioId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"Name": "",
"SourcePortfolioId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductAsAdmin")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProductView
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"AcceptLanguage": "",
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView', [
'body' => '{
"AcceptLanguage": "",
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"
payload = {
"AcceptLanguage": "",
"Id": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView";
let payload = json!({
"AcceptLanguage": "",
"Id": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": ""
}'
echo '{
"AcceptLanguage": "",
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProductView")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProvisionedProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:Name ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: '', Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: '', Name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"
payload = {
"AcceptLanguage": "",
"Id": "",
"Name": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"Name": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProvisionedProductPlan
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PlanId ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PlanId: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PlanId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PlanId": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PlanId: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PlanId: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PlanId: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PlanId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PlanId": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan', [
'body' => '{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"
payload = {
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan";
let payload = json!({
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PlanId": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PlanId": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisionedProductPlan")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProvisioningArtifactId ""
:ProductId ""
:ProvisioningArtifactName ""
:ProductName ""
:Verbose ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 149
{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProvisioningArtifactId: '',
ProductId: '',
ProvisioningArtifactName: '',
ProductName: '',
Verbose: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisioningArtifactId: '',
ProductId: '',
ProvisioningArtifactName: '',
ProductName: '',
Verbose: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisioningArtifactId":"","ProductId":"","ProvisioningArtifactName":"","ProductName":"","Verbose":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProvisioningArtifactId": "",\n "ProductId": "",\n "ProvisioningArtifactName": "",\n "ProductName": "",\n "Verbose": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProvisioningArtifactId: '',
ProductId: '',
ProvisioningArtifactName: '',
ProductName: '',
Verbose: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProvisioningArtifactId: '',
ProductId: '',
ProvisioningArtifactName: '',
ProductName: '',
Verbose: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProvisioningArtifactId: '',
ProductId: '',
ProvisioningArtifactName: '',
ProductName: '',
Verbose: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisioningArtifactId: '',
ProductId: '',
ProvisioningArtifactName: '',
ProductName: '',
Verbose: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisioningArtifactId":"","ProductId":"","ProvisioningArtifactName":"","ProductName":"","Verbose":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProvisioningArtifactId": @"",
@"ProductId": @"",
@"ProvisioningArtifactName": @"",
@"ProductName": @"",
@"Verbose": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProvisioningArtifactId' => '',
'ProductId' => '',
'ProvisioningArtifactName' => '',
'ProductName' => '',
'Verbose' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact', [
'body' => '{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProvisioningArtifactId' => '',
'ProductId' => '',
'ProvisioningArtifactName' => '',
'ProductName' => '',
'Verbose' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProvisioningArtifactId' => '',
'ProductId' => '',
'ProvisioningArtifactName' => '',
'ProductName' => '',
'Verbose' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"
payload = {
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"ProductName\": \"\",\n \"Verbose\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact";
let payload = json!({
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}'
echo '{
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProvisioningArtifactId": "",\n "ProductId": "",\n "ProvisioningArtifactName": "",\n "ProductName": "",\n "Verbose": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProvisioningArtifactId": "",
"ProductId": "",
"ProvisioningArtifactName": "",
"ProductName": "",
"Verbose": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeProvisioningParameters
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:ProductName ""
:ProvisioningArtifactId ""
:ProvisioningArtifactName ""
:PathId ""
:PathName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 166
{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProductName":"","ProvisioningArtifactId":"","ProvisioningArtifactName":"","PathId":"","PathName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningArtifactName": "",\n "PathId": "",\n "PathName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProductName":"","ProvisioningArtifactId":"","ProvisioningArtifactName":"","PathId":"","PathName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"ProductName": @"",
@"ProvisioningArtifactId": @"",
@"ProvisioningArtifactName": @"",
@"PathId": @"",
@"PathName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningArtifactName": "",\n "PathId": "",\n "PathName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeProvisioningParameters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeRecord
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 75
{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: '', PageToken: '', PageSize: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: '', PageToken: '', PageSize: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"
payload = {
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeRecord")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeServiceAction
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction
HEADERS
X-Amz-Target
BODY json
{
"Id": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Id ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"
payload := strings.NewReader("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"Id": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Id: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Id' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction', [
'body' => '{
"Id": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"
payload = {
"Id": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction"
payload <- "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Id\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction";
let payload = json!({
"Id": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Id": "",
"AcceptLanguage": ""
}'
echo '{
"Id": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Id": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Id": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceAction")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeServiceActionExecutionParameters
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters
HEADERS
X-Amz-Target
BODY json
{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ProvisionedProductId ""
:ServiceActionId ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"
payload := strings.NewReader("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 81
{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ProvisionedProductId: '',
ServiceActionId: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ProvisionedProductId: '', ServiceActionId: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProvisionedProductId":"","ServiceActionId":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ProvisionedProductId": "",\n "ServiceActionId": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ProvisionedProductId: '', ServiceActionId: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {ProvisionedProductId: '', ServiceActionId: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ProvisionedProductId: '',
ServiceActionId: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ProvisionedProductId: '', ServiceActionId: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProvisionedProductId":"","ServiceActionId":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ProvisionedProductId": @"",
@"ServiceActionId": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ProvisionedProductId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters', [
'body' => '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ProvisionedProductId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ProvisionedProductId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"
payload = {
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters"
payload <- "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters";
let payload = json!({
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
echo '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ProvisionedProductId": "",\n "ServiceActionId": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ProvisionedProductId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeServiceActionExecutionParameters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeTagOption
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption
HEADERS
X-Amz-Target
BODY json
{
"Id": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Id ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Id\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"
payload := strings.NewReader("{\n \"Id\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 14
{
"Id": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Id\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Id\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Id: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Id' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption', [
'body' => '{
"Id": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"
payload = { "Id": "" }
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption"
payload <- "{\n \"Id\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Id\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption";
let payload = json!({"Id": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Id": ""
}'
echo '{
"Id": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Id": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["Id": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DescribeTagOption")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisableAWSOrganizationsAccess
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess
HEADERS
X-Amz-Target
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess" {:headers {:x-amz-target ""}
:content-type :json})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 2
{}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{}")
.asString();
const data = JSON.stringify({});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess', [
'body' => '{}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"
payload = {}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess"
payload <- "{}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess";
let payload = json!({});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{}'
echo '{}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisableAWSOrganizationsAccess")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociateBudgetFromResource
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource
HEADERS
X-Amz-Target
BODY json
{
"BudgetName": "",
"ResourceId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:BudgetName ""
:ResourceId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"
payload := strings.NewReader("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"BudgetName": "",
"ResourceId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
.asString();
const data = JSON.stringify({
BudgetName: '',
ResourceId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {BudgetName: '', ResourceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"BudgetName":"","ResourceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "BudgetName": "",\n "ResourceId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BudgetName: '', ResourceId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {BudgetName: '', ResourceId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
BudgetName: '',
ResourceId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {BudgetName: '', ResourceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"BudgetName":"","ResourceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BudgetName": @"",
@"ResourceId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'BudgetName' => '',
'ResourceId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource', [
'body' => '{
"BudgetName": "",
"ResourceId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BudgetName' => '',
'ResourceId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BudgetName' => '',
'ResourceId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BudgetName": "",
"ResourceId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BudgetName": "",
"ResourceId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"
payload = {
"BudgetName": "",
"ResourceId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource"
payload <- "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"BudgetName\": \"\",\n \"ResourceId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource";
let payload = json!({
"BudgetName": "",
"ResourceId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"BudgetName": "",
"ResourceId": ""
}'
echo '{
"BudgetName": "",
"ResourceId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "BudgetName": "",\n "ResourceId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"BudgetName": "",
"ResourceId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateBudgetFromResource")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociatePrincipalFromPortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:PrincipalARN ""
:PrincipalType ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 92
{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
PrincipalARN: '',
PrincipalType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PrincipalARN":"","PrincipalType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PrincipalARN": "",\n "PrincipalType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
PrincipalARN: '',
PrincipalType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PrincipalARN: '', PrincipalType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PrincipalARN":"","PrincipalType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"PrincipalARN": @"",
@"PrincipalType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PrincipalARN' => '',
'PrincipalType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PrincipalARN' => '',
'PrincipalType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PrincipalARN' => '',
'PrincipalType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PrincipalARN\": \"\",\n \"PrincipalType\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PrincipalARN": "",\n "PrincipalType": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"PrincipalARN": "",
"PrincipalType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociatePrincipalFromPortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociateProductFromPortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:PortfolioId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
PortfolioId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PortfolioId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PortfolioId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PortfolioId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: '', PortfolioId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: '', PortfolioId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
PortfolioId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PortfolioId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PortfolioId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"PortfolioId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PortfolioId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PortfolioId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PortfolioId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PortfolioId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PortfolioId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"PortfolioId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateProductFromPortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociateServiceActionFromProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ProductId ""
:ProvisioningArtifactId ""
:ServiceActionId ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"
payload := strings.NewReader("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 102
{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProductId":"","ProvisioningArtifactId":"","ServiceActionId":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "ServiceActionId": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProductId: '',
ProvisioningArtifactId: '',
ServiceActionId: '',
AcceptLanguage: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProductId":"","ProvisioningArtifactId":"","ServiceActionId":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ProductId": @"",
@"ProvisioningArtifactId": @"",
@"ServiceActionId": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact', [
'body' => '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ServiceActionId' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"
payload = {
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact"
payload <- "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ServiceActionId\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact";
let payload = json!({
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}'
echo '{
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "ServiceActionId": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ProductId": "",
"ProvisioningArtifactId": "",
"ServiceActionId": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateServiceActionFromProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociateTagOptionFromResource
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource
HEADERS
X-Amz-Target
BODY json
{
"ResourceId": "",
"TagOptionId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ResourceId ""
:TagOptionId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"
payload := strings.NewReader("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"ResourceId": "",
"TagOptionId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
.asString();
const data = JSON.stringify({
ResourceId: '',
TagOptionId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ResourceId: '', TagOptionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ResourceId":"","TagOptionId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceId": "",\n "TagOptionId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ResourceId: '', TagOptionId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {ResourceId: '', TagOptionId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceId: '',
TagOptionId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ResourceId: '', TagOptionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ResourceId":"","TagOptionId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ResourceId": @"",
@"TagOptionId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ResourceId' => '',
'TagOptionId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource', [
'body' => '{
"ResourceId": "",
"TagOptionId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceId' => '',
'TagOptionId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceId' => '',
'TagOptionId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceId": "",
"TagOptionId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceId": "",
"TagOptionId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"
payload = {
"ResourceId": "",
"TagOptionId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource"
payload <- "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ResourceId\": \"\",\n \"TagOptionId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource";
let payload = json!({
"ResourceId": "",
"TagOptionId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ResourceId": "",
"TagOptionId": ""
}'
echo '{
"ResourceId": "",
"TagOptionId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ResourceId": "",\n "TagOptionId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ResourceId": "",
"TagOptionId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.DisassociateTagOptionFromResource")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
EnableAWSOrganizationsAccess
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess
HEADERS
X-Amz-Target
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess" {:headers {:x-amz-target ""}
:content-type :json})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 2
{}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{}")
.asString();
const data = JSON.stringify({});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess', [
'body' => '{}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"
payload = {}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess"
payload <- "{}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess";
let payload = json!({});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{}'
echo '{}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.EnableAWSOrganizationsAccess")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ExecuteProvisionedProductPlan
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PlanId ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 68
{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PlanId: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PlanId: '', IdempotencyToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanId":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PlanId": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PlanId: '', IdempotencyToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PlanId: '', IdempotencyToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PlanId: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PlanId: '', IdempotencyToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PlanId":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PlanId": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan', [
'body' => '{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PlanId' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"
payload = {
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PlanId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan";
let payload = json!({
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PlanId": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PlanId": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductPlan")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ExecuteProvisionedProductServiceAction
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction
HEADERS
X-Amz-Target
BODY json
{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ProvisionedProductId ""
:ServiceActionId ""
:ExecuteToken ""
:AcceptLanguage ""
:Parameters ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"
payload := strings.NewReader("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 123
{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}")
.asString();
const data = JSON.stringify({
ProvisionedProductId: '',
ServiceActionId: '',
ExecuteToken: '',
AcceptLanguage: '',
Parameters: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProvisionedProductId: '',
ServiceActionId: '',
ExecuteToken: '',
AcceptLanguage: '',
Parameters: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProvisionedProductId":"","ServiceActionId":"","ExecuteToken":"","AcceptLanguage":"","Parameters":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ProvisionedProductId": "",\n "ServiceActionId": "",\n "ExecuteToken": "",\n "AcceptLanguage": "",\n "Parameters": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ProvisionedProductId: '',
ServiceActionId: '',
ExecuteToken: '',
AcceptLanguage: '',
Parameters: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
ProvisionedProductId: '',
ServiceActionId: '',
ExecuteToken: '',
AcceptLanguage: '',
Parameters: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ProvisionedProductId: '',
ServiceActionId: '',
ExecuteToken: '',
AcceptLanguage: '',
Parameters: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProvisionedProductId: '',
ServiceActionId: '',
ExecuteToken: '',
AcceptLanguage: '',
Parameters: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProvisionedProductId":"","ServiceActionId":"","ExecuteToken":"","AcceptLanguage":"","Parameters":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ProvisionedProductId": @"",
@"ServiceActionId": @"",
@"ExecuteToken": @"",
@"AcceptLanguage": @"",
@"Parameters": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ProvisionedProductId' => '',
'ServiceActionId' => '',
'ExecuteToken' => '',
'AcceptLanguage' => '',
'Parameters' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction', [
'body' => '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ProvisionedProductId' => '',
'ServiceActionId' => '',
'ExecuteToken' => '',
'AcceptLanguage' => '',
'Parameters' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ProvisionedProductId' => '',
'ServiceActionId' => '',
'ExecuteToken' => '',
'AcceptLanguage' => '',
'Parameters' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"
payload = {
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction"
payload <- "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ProvisionedProductId\": \"\",\n \"ServiceActionId\": \"\",\n \"ExecuteToken\": \"\",\n \"AcceptLanguage\": \"\",\n \"Parameters\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction";
let payload = json!({
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}'
echo '{
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ProvisionedProductId": "",\n "ServiceActionId": "",\n "ExecuteToken": "",\n "AcceptLanguage": "",\n "Parameters": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ProvisionedProductId": "",
"ServiceActionId": "",
"ExecuteToken": "",
"AcceptLanguage": "",
"Parameters": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ExecuteProvisionedProductServiceAction")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetAWSOrganizationsAccessStatus
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus
HEADERS
X-Amz-Target
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus" {:headers {:x-amz-target ""}
:content-type :json})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 2
{}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{}")
.asString();
const data = JSON.stringify({});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus', [
'body' => '{}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"
payload = {}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus"
payload <- "{}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus";
let payload = json!({});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{}'
echo '{}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetAWSOrganizationsAccessStatus")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetProvisionedProductOutputs
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProvisionedProductId ""
:ProvisionedProductName ""
:OutputKeys ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 145
{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductName: '',
OutputKeys: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductName: '',
OutputKeys: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductId":"","ProvisionedProductName":"","OutputKeys":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProvisionedProductId": "",\n "ProvisionedProductName": "",\n "OutputKeys": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductName: '',
OutputKeys: '',
PageSize: '',
PageToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductName: '',
OutputKeys: '',
PageSize: '',
PageToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductName: '',
OutputKeys: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductName: '',
OutputKeys: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductId":"","ProvisionedProductName":"","OutputKeys":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProvisionedProductId": @"",
@"ProvisionedProductName": @"",
@"OutputKeys": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'ProvisionedProductName' => '',
'OutputKeys' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs', [
'body' => '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'ProvisionedProductName' => '',
'OutputKeys' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'ProvisionedProductName' => '',
'OutputKeys' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"
payload = {
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"OutputKeys\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs";
let payload = json!({
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProvisionedProductId": "",\n "ProvisionedProductName": "",\n "OutputKeys": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductName": "",
"OutputKeys": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.GetProvisionedProductOutputs")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ImportAsProvisionedProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:ProvisioningArtifactId ""
:ProvisionedProductName ""
:PhysicalId ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 155
{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
ProvisionedProductName: '',
PhysicalId: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
ProvisionedProductName: '',
PhysicalId: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProvisioningArtifactId":"","ProvisionedProductName":"","PhysicalId":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "ProvisionedProductName": "",\n "PhysicalId": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
ProvisionedProductName: '',
PhysicalId: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
ProvisionedProductName: '',
PhysicalId: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
ProvisionedProductName: '',
PhysicalId: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
ProvisionedProductName: '',
PhysicalId: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProvisioningArtifactId":"","ProvisionedProductName":"","PhysicalId":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"ProvisioningArtifactId": @"",
@"ProvisionedProductName": @"",
@"PhysicalId": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ProvisionedProductName' => '',
'PhysicalId' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ProvisionedProductName' => '',
'PhysicalId' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => '',
'ProvisionedProductName' => '',
'PhysicalId' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisionedProductName\": \"\",\n \"PhysicalId\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "ProvisionedProductName": "",\n "PhysicalId": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"ProvisionedProductName": "",
"PhysicalId": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ImportAsProvisionedProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PageToken ""
:PageSize ""
:PortfolioShareType ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 91
{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PageToken: '',
PageSize: '',
PortfolioShareType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PageToken: '', PageSize: '', PortfolioShareType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PageToken":"","PageSize":"","PortfolioShareType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PageToken": "",\n "PageSize": "",\n "PortfolioShareType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PageToken: '', PageSize: '', PortfolioShareType: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PageToken: '', PageSize: '', PortfolioShareType: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PageToken: '',
PageSize: '',
PortfolioShareType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PageToken: '', PageSize: '', PortfolioShareType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PageToken":"","PageSize":"","PortfolioShareType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PageToken": @"",
@"PageSize": @"",
@"PortfolioShareType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PageToken' => '',
'PageSize' => '',
'PortfolioShareType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares', [
'body' => '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PageToken' => '',
'PageSize' => '',
'PortfolioShareType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PageToken' => '',
'PageSize' => '',
'PortfolioShareType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"
payload = {
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"PortfolioShareType\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares";
let payload = json!({
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}'
echo '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PageToken": "",\n "PageSize": "",\n "PortfolioShareType": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PageToken": "",
"PageSize": "",
"PortfolioShareType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListAcceptedPortfolioShares")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListBudgetsForResource
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ResourceId ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 83
{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ResourceId: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ResourceId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ResourceId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ResourceId": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ResourceId: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ResourceId: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ResourceId: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ResourceId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ResourceId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ResourceId": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ResourceId' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource', [
'body' => '{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ResourceId' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ResourceId' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"
payload = {
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ResourceId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource";
let payload = json!({
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ResourceId": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ResourceId": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListBudgetsForResource")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListConstraintsForPortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:ProductId ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 103
{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","ProductId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "ProductId": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
PageSize: '',
PageToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
PageSize: '',
PageToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
ProductId: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","ProductId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"ProductId": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'ProductId' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'ProductId' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'ProductId' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "ProductId": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListConstraintsForPortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListLaunchPaths
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 82
{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListLaunchPaths")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListOrganizationPortfolioAccess
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:OrganizationNodeType ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
OrganizationNodeType: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
OrganizationNodeType: '',
PageToken: '',
PageSize: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","OrganizationNodeType":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "OrganizationNodeType": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
OrganizationNodeType: '',
PageToken: '',
PageSize: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
OrganizationNodeType: '',
PageToken: '',
PageSize: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
OrganizationNodeType: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
OrganizationNodeType: '',
PageToken: '',
PageSize: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","OrganizationNodeType":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"OrganizationNodeType": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'OrganizationNodeType' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'OrganizationNodeType' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'OrganizationNodeType' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationNodeType\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "OrganizationNodeType": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationNodeType": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListOrganizationPortfolioAccess")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListPortfolioAccess
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:OrganizationParentId ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
OrganizationParentId: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
OrganizationParentId: '',
PageToken: '',
PageSize: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","OrganizationParentId":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "OrganizationParentId": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
OrganizationParentId: '',
PageToken: '',
PageSize: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
OrganizationParentId: '',
PageToken: '',
PageSize: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
OrganizationParentId: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
OrganizationParentId: '',
PageToken: '',
PageSize: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","OrganizationParentId":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"OrganizationParentId": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'OrganizationParentId' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'OrganizationParentId' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'OrganizationParentId' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"OrganizationParentId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "OrganizationParentId": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"OrganizationParentId": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolioAccess")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListPortfolios
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 63
{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PageToken: '', PageSize: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PageToken: '', PageSize: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios', [
'body' => '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"
payload = {
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios";
let payload = json!({
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfolios")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListPortfoliosForProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 82
{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: '', PageToken: '', PageSize: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: '', PageToken: '', PageSize: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPortfoliosForProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListPrincipalsForPortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PortfolioId: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PortfolioId: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListPrincipalsForPortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListProvisionedProductPlans
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProvisionProductId ""
:PageSize ""
:PageToken ""
:AccessLevelFilter ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 118
{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProvisionProductId: '',
PageSize: '',
PageToken: '',
AccessLevelFilter: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionProductId: '',
PageSize: '',
PageToken: '',
AccessLevelFilter: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionProductId":"","PageSize":"","PageToken":"","AccessLevelFilter":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProvisionProductId": "",\n "PageSize": "",\n "PageToken": "",\n "AccessLevelFilter": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProvisionProductId: '',
PageSize: '',
PageToken: '',
AccessLevelFilter: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProvisionProductId: '',
PageSize: '',
PageToken: '',
AccessLevelFilter: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProvisionProductId: '',
PageSize: '',
PageToken: '',
AccessLevelFilter: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionProductId: '',
PageSize: '',
PageToken: '',
AccessLevelFilter: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionProductId":"","PageSize":"","PageToken":"","AccessLevelFilter":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProvisionProductId": @"",
@"PageSize": @"",
@"PageToken": @"",
@"AccessLevelFilter": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProvisionProductId' => '',
'PageSize' => '',
'PageToken' => '',
'AccessLevelFilter' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans', [
'body' => '{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProvisionProductId' => '',
'PageSize' => '',
'PageToken' => '',
'AccessLevelFilter' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProvisionProductId' => '',
'PageSize' => '',
'PageToken' => '',
'AccessLevelFilter' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"
payload = {
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionProductId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AccessLevelFilter\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans";
let payload = json!({
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}'
echo '{
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProvisionProductId": "",\n "PageSize": "",\n "PageToken": "",\n "AccessLevelFilter": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProvisionProductId": "",
"PageSize": "",
"PageToken": "",
"AccessLevelFilter": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisionedProductPlans")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListProvisioningArtifacts
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 45
{
"AcceptLanguage": "",
"ProductId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProductId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProductId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProductId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts', [
'body' => '{
"AcceptLanguage": "",
"ProductId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"
payload = {
"AcceptLanguage": "",
"ProductId": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts";
let payload = json!({
"AcceptLanguage": "",
"ProductId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifacts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListProvisioningArtifactsForServiceAction
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction
HEADERS
X-Amz-Target
BODY json
{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ServiceActionId ""
:PageSize ""
:PageToken ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"
payload := strings.NewReader("{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 88
{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ServiceActionId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ServiceActionId: '', PageSize: '', PageToken: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ServiceActionId":"","PageSize":"","PageToken":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ServiceActionId": "",\n "PageSize": "",\n "PageToken": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ServiceActionId: '', PageSize: '', PageToken: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {ServiceActionId: '', PageSize: '', PageToken: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ServiceActionId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {ServiceActionId: '', PageSize: '', PageToken: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ServiceActionId":"","PageSize":"","PageToken":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ServiceActionId": @"",
@"PageSize": @"",
@"PageToken": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ServiceActionId' => '',
'PageSize' => '',
'PageToken' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction', [
'body' => '{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ServiceActionId' => '',
'PageSize' => '',
'PageToken' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ServiceActionId' => '',
'PageSize' => '',
'PageToken' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"
payload = {
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction"
payload <- "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ServiceActionId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction";
let payload = json!({
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}'
echo '{
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ServiceActionId": "",\n "PageSize": "",\n "PageToken": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ServiceActionId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListProvisioningArtifactsForServiceAction")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListRecordHistory
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:AccessLevelFilter ""
:SearchFilter ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 112
{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
AccessLevelFilter: '',
SearchFilter: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
AccessLevelFilter: '',
SearchFilter: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","AccessLevelFilter":"","SearchFilter":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "AccessLevelFilter": "",\n "SearchFilter": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
AccessLevelFilter: '',
SearchFilter: '',
PageSize: '',
PageToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
AccessLevelFilter: '',
SearchFilter: '',
PageSize: '',
PageToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
AccessLevelFilter: '',
SearchFilter: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
AccessLevelFilter: '',
SearchFilter: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","AccessLevelFilter":"","SearchFilter":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"AccessLevelFilter": @"",
@"SearchFilter": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'SearchFilter' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory', [
'body' => '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'SearchFilter' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'SearchFilter' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"
payload = {
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"SearchFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory";
let payload = json!({
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "AccessLevelFilter": "",\n "SearchFilter": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"AccessLevelFilter": "",
"SearchFilter": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListRecordHistory")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListResourcesForTagOption
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption
HEADERS
X-Amz-Target
BODY json
{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:TagOptionId ""
:ResourceType ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"
payload := strings.NewReader("{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 82
{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
TagOptionId: '',
ResourceType: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {TagOptionId: '', ResourceType: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"TagOptionId":"","ResourceType":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "TagOptionId": "",\n "ResourceType": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({TagOptionId: '', ResourceType: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {TagOptionId: '', ResourceType: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
TagOptionId: '',
ResourceType: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {TagOptionId: '', ResourceType: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"TagOptionId":"","ResourceType":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TagOptionId": @"",
@"ResourceType": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'TagOptionId' => '',
'ResourceType' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption', [
'body' => '{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TagOptionId' => '',
'ResourceType' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TagOptionId' => '',
'ResourceType' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"
payload = {
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption"
payload <- "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"TagOptionId\": \"\",\n \"ResourceType\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption";
let payload = json!({
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "TagOptionId": "",\n "ResourceType": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"TagOptionId": "",
"ResourceType": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListResourcesForTagOption")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListServiceActions
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 63
{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions', [
'body' => '{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"
payload = {
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions";
let payload = json!({
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListServiceActionsForProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ProductId ""
:ProvisioningArtifactId ""
:PageSize ""
:PageToken ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"
payload := strings.NewReader("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
ProductId: '',
ProvisioningArtifactId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProductId: '',
ProvisioningArtifactId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProductId":"","ProvisioningArtifactId":"","PageSize":"","PageToken":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "PageSize": "",\n "PageToken": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ProductId: '',
ProvisioningArtifactId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
ProductId: '',
ProvisioningArtifactId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ProductId: '',
ProvisioningArtifactId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProductId: '',
ProvisioningArtifactId: '',
PageSize: '',
PageToken: '',
AcceptLanguage: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProductId":"","ProvisioningArtifactId":"","PageSize":"","PageToken":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ProductId": @"",
@"ProvisioningArtifactId": @"",
@"PageSize": @"",
@"PageToken": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'PageSize' => '',
'PageToken' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact', [
'body' => '{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'PageSize' => '',
'PageToken' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ProductId' => '',
'ProvisioningArtifactId' => '',
'PageSize' => '',
'PageToken' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"
payload = {
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact"
payload <- "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact";
let payload = json!({
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}'
echo '{
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "PageSize": "",\n "PageToken": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ProductId": "",
"ProvisioningArtifactId": "",
"PageSize": "",
"PageToken": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListServiceActionsForProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListStackInstancesForProvisionedProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProvisionedProductId ""
:PageToken ""
:PageSize ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 93
{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProvisionedProductId: '',
PageToken: '',
PageSize: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProvisionedProductId: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductId":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProvisionedProductId": "",\n "PageToken": "",\n "PageSize": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', ProvisionedProductId: '', PageToken: '', PageSize: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', ProvisionedProductId: '', PageToken: '', PageSize: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProvisionedProductId: '',
PageToken: '',
PageSize: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', ProvisionedProductId: '', PageToken: '', PageSize: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductId":"","PageToken":"","PageSize":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProvisionedProductId": @"",
@"PageToken": @"",
@"PageSize": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'PageToken' => '',
'PageSize' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct', [
'body' => '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'PageToken' => '',
'PageSize' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'PageToken' => '',
'PageSize' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"
payload = {
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct";
let payload = json!({
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}'
echo '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProvisionedProductId": "",\n "PageToken": "",\n "PageSize": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProvisionedProductId": "",
"PageToken": "",
"PageSize": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListStackInstancesForProvisionedProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListTagOptions
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions
HEADERS
X-Amz-Target
BODY json
{
"Filters": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Filters ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"
payload := strings.NewReader("{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 56
{
"Filters": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Filters: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Filters: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Filters":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Filters": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Filters: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Filters: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Filters: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Filters: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Filters":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Filters": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Filters' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions', [
'body' => '{
"Filters": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Filters' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Filters' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Filters": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Filters": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"
payload = {
"Filters": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions"
payload <- "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions";
let payload = json!({
"Filters": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Filters": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"Filters": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Filters": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Filters": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ListTagOptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
NotifyProvisionProductEngineWorkflowResult
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult
HEADERS
X-Amz-Target
BODY json
{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:WorkflowToken ""
:RecordId ""
:Status ""
:FailureReason ""
:ResourceIdentifier ""
:Outputs ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"
payload := strings.NewReader("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 153
{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
ResourceIdentifier: '',
Outputs: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
ResourceIdentifier: '',
Outputs: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"WorkflowToken":"","RecordId":"","Status":"","FailureReason":"","ResourceIdentifier":"","Outputs":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "WorkflowToken": "",\n "RecordId": "",\n "Status": "",\n "FailureReason": "",\n "ResourceIdentifier": "",\n "Outputs": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
ResourceIdentifier: '',
Outputs: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
ResourceIdentifier: '',
Outputs: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
ResourceIdentifier: '',
Outputs: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
ResourceIdentifier: '',
Outputs: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"WorkflowToken":"","RecordId":"","Status":"","FailureReason":"","ResourceIdentifier":"","Outputs":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WorkflowToken": @"",
@"RecordId": @"",
@"Status": @"",
@"FailureReason": @"",
@"ResourceIdentifier": @"",
@"Outputs": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'ResourceIdentifier' => '',
'Outputs' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult', [
'body' => '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'ResourceIdentifier' => '',
'Outputs' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'ResourceIdentifier' => '',
'Outputs' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"
payload = {
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult"
payload <- "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"ResourceIdentifier\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult";
let payload = json!({
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}'
echo '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "WorkflowToken": "",\n "RecordId": "",\n "Status": "",\n "FailureReason": "",\n "ResourceIdentifier": "",\n "Outputs": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"ResourceIdentifier": "",
"Outputs": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyProvisionProductEngineWorkflowResult")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
NotifyTerminateProvisionedProductEngineWorkflowResult
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult
HEADERS
X-Amz-Target
BODY json
{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:WorkflowToken ""
:RecordId ""
:Status ""
:FailureReason ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"
payload := strings.NewReader("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 108
{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"WorkflowToken":"","RecordId":"","Status":"","FailureReason":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "WorkflowToken": "",\n "RecordId": "",\n "Status": "",\n "FailureReason": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"WorkflowToken":"","RecordId":"","Status":"","FailureReason":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WorkflowToken": @"",
@"RecordId": @"",
@"Status": @"",
@"FailureReason": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult', [
'body' => '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"
payload = {
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult"
payload <- "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult";
let payload = json!({
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}'
echo '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "WorkflowToken": "",\n "RecordId": "",\n "Status": "",\n "FailureReason": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyTerminateProvisionedProductEngineWorkflowResult")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
NotifyUpdateProvisionedProductEngineWorkflowResult
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult
HEADERS
X-Amz-Target
BODY json
{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:WorkflowToken ""
:RecordId ""
:Status ""
:FailureReason ""
:Outputs ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"
payload := strings.NewReader("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 125
{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
Outputs: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
Outputs: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"WorkflowToken":"","RecordId":"","Status":"","FailureReason":"","Outputs":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "WorkflowToken": "",\n "RecordId": "",\n "Status": "",\n "FailureReason": "",\n "Outputs": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
Outputs: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
Outputs: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
Outputs: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
WorkflowToken: '',
RecordId: '',
Status: '',
FailureReason: '',
Outputs: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"WorkflowToken":"","RecordId":"","Status":"","FailureReason":"","Outputs":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WorkflowToken": @"",
@"RecordId": @"",
@"Status": @"",
@"FailureReason": @"",
@"Outputs": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'Outputs' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult', [
'body' => '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'Outputs' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WorkflowToken' => '',
'RecordId' => '',
'Status' => '',
'FailureReason' => '',
'Outputs' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"
payload = {
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult"
payload <- "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"WorkflowToken\": \"\",\n \"RecordId\": \"\",\n \"Status\": \"\",\n \"FailureReason\": \"\",\n \"Outputs\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult";
let payload = json!({
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}'
echo '{
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "WorkflowToken": "",\n "RecordId": "",\n "Status": "",\n "FailureReason": "",\n "Outputs": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"WorkflowToken": "",
"RecordId": "",
"Status": "",
"FailureReason": "",
"Outputs": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.NotifyUpdateProvisionedProductEngineWorkflowResult")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ProvisionProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:ProductName ""
:ProvisioningArtifactId ""
:ProvisioningArtifactName ""
:PathId ""
:PathName ""
:ProvisionedProductName ""
:ProvisioningParameters ""
:ProvisioningPreferences ""
:Tags ""
:NotificationArns ""
:ProvisionToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 327
{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisionedProductName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
NotificationArns: '',
ProvisionToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisionedProductName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
NotificationArns: '',
ProvisionToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProductName":"","ProvisioningArtifactId":"","ProvisioningArtifactName":"","PathId":"","PathName":"","ProvisionedProductName":"","ProvisioningParameters":"","ProvisioningPreferences":"","Tags":"","NotificationArns":"","ProvisionToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningArtifactName": "",\n "PathId": "",\n "PathName": "",\n "ProvisionedProductName": "",\n "ProvisioningParameters": "",\n "ProvisioningPreferences": "",\n "Tags": "",\n "NotificationArns": "",\n "ProvisionToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisionedProductName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
NotificationArns: '',
ProvisionToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisionedProductName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
NotificationArns: '',
ProvisionToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisionedProductName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
NotificationArns: '',
ProvisionToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisionedProductName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
NotificationArns: '',
ProvisionToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProductName":"","ProvisioningArtifactId":"","ProvisioningArtifactName":"","PathId":"","PathName":"","ProvisionedProductName":"","ProvisioningParameters":"","ProvisioningPreferences":"","Tags":"","NotificationArns":"","ProvisionToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"ProductName": @"",
@"ProvisioningArtifactId": @"",
@"ProvisioningArtifactName": @"",
@"PathId": @"",
@"PathName": @"",
@"ProvisionedProductName": @"",
@"ProvisioningParameters": @"",
@"ProvisioningPreferences": @"",
@"Tags": @"",
@"NotificationArns": @"",
@"ProvisionToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => '',
'ProvisionedProductName' => '',
'ProvisioningParameters' => '',
'ProvisioningPreferences' => '',
'Tags' => '',
'NotificationArns' => '',
'ProvisionToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => '',
'ProvisionedProductName' => '',
'ProvisioningParameters' => '',
'ProvisioningPreferences' => '',
'Tags' => '',
'NotificationArns' => '',
'ProvisionToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => '',
'ProvisionedProductName' => '',
'ProvisioningParameters' => '',
'ProvisioningPreferences' => '',
'Tags' => '',
'NotificationArns' => '',
'ProvisionToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"NotificationArns\": \"\",\n \"ProvisionToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningArtifactName": "",\n "PathId": "",\n "PathName": "",\n "ProvisionedProductName": "",\n "ProvisioningParameters": "",\n "ProvisioningPreferences": "",\n "Tags": "",\n "NotificationArns": "",\n "ProvisionToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisionedProductName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"NotificationArns": "",
"ProvisionToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ProvisionProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:PortfolioShareType ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 75
{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
PortfolioShareType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PortfolioShareType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PortfolioShareType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
PortfolioShareType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', PortfolioId: '', PortfolioShareType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","PortfolioShareType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"PortfolioShareType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PortfolioShareType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PortfolioShareType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'PortfolioShareType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"PortfolioShareType\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "PortfolioShareType": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"PortfolioShareType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.RejectPortfolioShare")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ScanProvisionedProducts
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:AccessLevelFilter ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
AccessLevelFilter: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', AccessLevelFilter: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","AccessLevelFilter":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "AccessLevelFilter": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', AccessLevelFilter: '', PageSize: '', PageToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', AccessLevelFilter: '', PageSize: '', PageToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
AccessLevelFilter: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', AccessLevelFilter: '', PageSize: '', PageToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","AccessLevelFilter":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"AccessLevelFilter": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts', [
'body' => '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"
payload = {
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts";
let payload = json!({
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "AccessLevelFilter": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"AccessLevelFilter": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.ScanProvisionedProducts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SearchProducts
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Filters ""
:PageSize ""
:SortBy ""
:SortOrder ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 115
{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Filters: '',
PageSize: '',
SortBy: '',
SortOrder: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Filters: '',
PageSize: '',
SortBy: '',
SortOrder: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Filters":"","PageSize":"","SortBy":"","SortOrder":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Filters": "",\n "PageSize": "",\n "SortBy": "",\n "SortOrder": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
Filters: '',
PageSize: '',
SortBy: '',
SortOrder: '',
PageToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
Filters: '',
PageSize: '',
SortBy: '',
SortOrder: '',
PageToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Filters: '',
PageSize: '',
SortBy: '',
SortOrder: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Filters: '',
PageSize: '',
SortBy: '',
SortOrder: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Filters":"","PageSize":"","SortBy":"","SortOrder":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Filters": @"",
@"PageSize": @"",
@"SortBy": @"",
@"SortOrder": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Filters' => '',
'PageSize' => '',
'SortBy' => '',
'SortOrder' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts', [
'body' => '{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Filters' => '',
'PageSize' => '',
'SortBy' => '',
'SortOrder' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Filters' => '',
'PageSize' => '',
'SortBy' => '',
'SortOrder' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"
payload = {
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Filters\": \"\",\n \"PageSize\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts";
let payload = json!({
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Filters": "",\n "PageSize": "",\n "SortBy": "",\n "SortOrder": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Filters": "",
"PageSize": "",
"SortBy": "",
"SortOrder": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProducts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SearchProductsAsAdmin
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:Filters ""
:SortBy ""
:SortOrder ""
:PageToken ""
:PageSize ""
:ProductSource ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 159
{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageToken: '',
PageSize: '',
ProductSource: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageToken: '',
PageSize: '',
ProductSource: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","Filters":"","SortBy":"","SortOrder":"","PageToken":"","PageSize":"","ProductSource":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "Filters": "",\n "SortBy": "",\n "SortOrder": "",\n "PageToken": "",\n "PageSize": "",\n "ProductSource": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageToken: '',
PageSize: '',
ProductSource: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageToken: '',
PageSize: '',
ProductSource: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageToken: '',
PageSize: '',
ProductSource: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageToken: '',
PageSize: '',
ProductSource: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","Filters":"","SortBy":"","SortOrder":"","PageToken":"","PageSize":"","ProductSource":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"Filters": @"",
@"SortBy": @"",
@"SortOrder": @"",
@"PageToken": @"",
@"PageSize": @"",
@"ProductSource": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'Filters' => '',
'SortBy' => '',
'SortOrder' => '',
'PageToken' => '',
'PageSize' => '',
'ProductSource' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'Filters' => '',
'SortBy' => '',
'SortOrder' => '',
'PageToken' => '',
'PageSize' => '',
'ProductSource' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'Filters' => '',
'SortBy' => '',
'SortOrder' => '',
'PageToken' => '',
'PageSize' => '',
'ProductSource' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageToken\": \"\",\n \"PageSize\": \"\",\n \"ProductSource\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "Filters": "",\n "SortBy": "",\n "SortOrder": "",\n "PageToken": "",\n "PageSize": "",\n "ProductSource": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageToken": "",
"PageSize": "",
"ProductSource": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProductsAsAdmin")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SearchProvisionedProducts
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:AccessLevelFilter ""
:Filters ""
:SortBy ""
:SortOrder ""
:PageSize ""
:PageToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 142
{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
AccessLevelFilter: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageSize: '',
PageToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
AccessLevelFilter: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","AccessLevelFilter":"","Filters":"","SortBy":"","SortOrder":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "AccessLevelFilter": "",\n "Filters": "",\n "SortBy": "",\n "SortOrder": "",\n "PageSize": "",\n "PageToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
AccessLevelFilter: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageSize: '',
PageToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
AccessLevelFilter: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageSize: '',
PageToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
AccessLevelFilter: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageSize: '',
PageToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
AccessLevelFilter: '',
Filters: '',
SortBy: '',
SortOrder: '',
PageSize: '',
PageToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","AccessLevelFilter":"","Filters":"","SortBy":"","SortOrder":"","PageSize":"","PageToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"AccessLevelFilter": @"",
@"Filters": @"",
@"SortBy": @"",
@"SortOrder": @"",
@"PageSize": @"",
@"PageToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'Filters' => '',
'SortBy' => '',
'SortOrder' => '',
'PageSize' => '',
'PageToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts', [
'body' => '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'Filters' => '',
'SortBy' => '',
'SortOrder' => '',
'PageSize' => '',
'PageToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'AccessLevelFilter' => '',
'Filters' => '',
'SortBy' => '',
'SortOrder' => '',
'PageSize' => '',
'PageToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"
payload = {
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"AccessLevelFilter\": \"\",\n \"Filters\": \"\",\n \"SortBy\": \"\",\n \"SortOrder\": \"\",\n \"PageSize\": \"\",\n \"PageToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts";
let payload = json!({
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}'
echo '{
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "AccessLevelFilter": "",\n "Filters": "",\n "SortBy": "",\n "SortOrder": "",\n "PageSize": "",\n "PageToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"AccessLevelFilter": "",
"Filters": "",
"SortBy": "",
"SortOrder": "",
"PageSize": "",
"PageToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.SearchProvisionedProducts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TerminateProvisionedProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct
HEADERS
X-Amz-Target
BODY json
{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:ProvisionedProductName ""
:ProvisionedProductId ""
:TerminateToken ""
:IgnoreErrors ""
:AcceptLanguage ""
:RetainPhysicalResources ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"
payload := strings.NewReader("{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 167
{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}")
.asString();
const data = JSON.stringify({
ProvisionedProductName: '',
ProvisionedProductId: '',
TerminateToken: '',
IgnoreErrors: '',
AcceptLanguage: '',
RetainPhysicalResources: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProvisionedProductName: '',
ProvisionedProductId: '',
TerminateToken: '',
IgnoreErrors: '',
AcceptLanguage: '',
RetainPhysicalResources: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProvisionedProductName":"","ProvisionedProductId":"","TerminateToken":"","IgnoreErrors":"","AcceptLanguage":"","RetainPhysicalResources":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ProvisionedProductName": "",\n "ProvisionedProductId": "",\n "TerminateToken": "",\n "IgnoreErrors": "",\n "AcceptLanguage": "",\n "RetainPhysicalResources": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ProvisionedProductName: '',
ProvisionedProductId: '',
TerminateToken: '',
IgnoreErrors: '',
AcceptLanguage: '',
RetainPhysicalResources: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
ProvisionedProductName: '',
ProvisionedProductId: '',
TerminateToken: '',
IgnoreErrors: '',
AcceptLanguage: '',
RetainPhysicalResources: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ProvisionedProductName: '',
ProvisionedProductId: '',
TerminateToken: '',
IgnoreErrors: '',
AcceptLanguage: '',
RetainPhysicalResources: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
ProvisionedProductName: '',
ProvisionedProductId: '',
TerminateToken: '',
IgnoreErrors: '',
AcceptLanguage: '',
RetainPhysicalResources: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"ProvisionedProductName":"","ProvisionedProductId":"","TerminateToken":"","IgnoreErrors":"","AcceptLanguage":"","RetainPhysicalResources":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ProvisionedProductName": @"",
@"ProvisionedProductId": @"",
@"TerminateToken": @"",
@"IgnoreErrors": @"",
@"AcceptLanguage": @"",
@"RetainPhysicalResources": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ProvisionedProductName' => '',
'ProvisionedProductId' => '',
'TerminateToken' => '',
'IgnoreErrors' => '',
'AcceptLanguage' => '',
'RetainPhysicalResources' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct', [
'body' => '{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ProvisionedProductName' => '',
'ProvisionedProductId' => '',
'TerminateToken' => '',
'IgnoreErrors' => '',
'AcceptLanguage' => '',
'RetainPhysicalResources' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ProvisionedProductName' => '',
'ProvisionedProductId' => '',
'TerminateToken' => '',
'IgnoreErrors' => '',
'AcceptLanguage' => '',
'RetainPhysicalResources' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"
payload = {
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct"
payload <- "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"TerminateToken\": \"\",\n \"IgnoreErrors\": \"\",\n \"AcceptLanguage\": \"\",\n \"RetainPhysicalResources\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct";
let payload = json!({
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}'
echo '{
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "ProvisionedProductName": "",\n "ProvisionedProductId": "",\n "TerminateToken": "",\n "IgnoreErrors": "",\n "AcceptLanguage": "",\n "RetainPhysicalResources": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"TerminateToken": "",
"IgnoreErrors": "",
"AcceptLanguage": "",
"RetainPhysicalResources": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.TerminateProvisionedProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateConstraint
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:Description ""
:Parameters ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
Description: '',
Parameters: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Description: '', Parameters: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Description":"","Parameters":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "Description": "",\n "Parameters": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AcceptLanguage: '', Id: '', Description: '', Parameters: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {AcceptLanguage: '', Id: '', Description: '', Parameters: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
Description: '',
Parameters: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {AcceptLanguage: '', Id: '', Description: '', Parameters: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Description":"","Parameters":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"Description": @"",
@"Parameters": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Description' => '',
'Parameters' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Description' => '',
'Parameters' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Description' => '',
'Parameters' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"
payload = {
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Description\": \"\",\n \"Parameters\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "Description": "",\n "Parameters": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"Description": "",
"Parameters": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateConstraint")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdatePortfolio
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:DisplayName ""
:Description ""
:ProviderName ""
:AddTags ""
:RemoveTags ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 139
{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
DisplayName: '',
Description: '',
ProviderName: '',
AddTags: '',
RemoveTags: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Id: '',
DisplayName: '',
Description: '',
ProviderName: '',
AddTags: '',
RemoveTags: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","DisplayName":"","Description":"","ProviderName":"","AddTags":"","RemoveTags":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "DisplayName": "",\n "Description": "",\n "ProviderName": "",\n "AddTags": "",\n "RemoveTags": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
Id: '',
DisplayName: '',
Description: '',
ProviderName: '',
AddTags: '',
RemoveTags: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
Id: '',
DisplayName: '',
Description: '',
ProviderName: '',
AddTags: '',
RemoveTags: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
DisplayName: '',
Description: '',
ProviderName: '',
AddTags: '',
RemoveTags: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Id: '',
DisplayName: '',
Description: '',
ProviderName: '',
AddTags: '',
RemoveTags: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","DisplayName":"","Description":"","ProviderName":"","AddTags":"","RemoveTags":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"DisplayName": @"",
@"Description": @"",
@"ProviderName": @"",
@"AddTags": @"",
@"RemoveTags": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'DisplayName' => '',
'Description' => '',
'ProviderName' => '',
'AddTags' => '',
'RemoveTags' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'DisplayName' => '',
'Description' => '',
'ProviderName' => '',
'AddTags' => '',
'RemoveTags' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'DisplayName' => '',
'Description' => '',
'ProviderName' => '',
'AddTags' => '',
'RemoveTags' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"
payload = {
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"DisplayName\": \"\",\n \"Description\": \"\",\n \"ProviderName\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "DisplayName": "",\n "Description": "",\n "ProviderName": "",\n "AddTags": "",\n "RemoveTags": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"DisplayName": "",
"Description": "",
"ProviderName": "",
"AddTags": "",
"RemoveTags": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolio")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:PortfolioId ""
:AccountId ""
:OrganizationNode {:Type ""
:Value ""}
:ShareTagOptions ""
:SharePrincipals ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 177
{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: {
Type: '',
Value: ''
},
ShareTagOptions: '',
SharePrincipals: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: {Type: '', Value: ''},
ShareTagOptions: '',
SharePrincipals: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","AccountId":"","OrganizationNode":{"Type":"","Value":""},"ShareTagOptions":"","SharePrincipals":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "AccountId": "",\n "OrganizationNode": {\n "Type": "",\n "Value": ""\n },\n "ShareTagOptions": "",\n "SharePrincipals": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: {Type: '', Value: ''},
ShareTagOptions: '',
SharePrincipals: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: {Type: '', Value: ''},
ShareTagOptions: '',
SharePrincipals: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: {
Type: '',
Value: ''
},
ShareTagOptions: '',
SharePrincipals: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
PortfolioId: '',
AccountId: '',
OrganizationNode: {Type: '', Value: ''},
ShareTagOptions: '',
SharePrincipals: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","PortfolioId":"","AccountId":"","OrganizationNode":{"Type":"","Value":""},"ShareTagOptions":"","SharePrincipals":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"PortfolioId": @"",
@"AccountId": @"",
@"OrganizationNode": @{ @"Type": @"", @"Value": @"" },
@"ShareTagOptions": @"",
@"SharePrincipals": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => [
'Type' => '',
'Value' => ''
],
'ShareTagOptions' => '',
'SharePrincipals' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare', [
'body' => '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => [
'Type' => '',
'Value' => ''
],
'ShareTagOptions' => '',
'SharePrincipals' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'PortfolioId' => '',
'AccountId' => '',
'OrganizationNode' => [
'Type' => '',
'Value' => ''
],
'ShareTagOptions' => '',
'SharePrincipals' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"
payload = {
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"PortfolioId\": \"\",\n \"AccountId\": \"\",\n \"OrganizationNode\": {\n \"Type\": \"\",\n \"Value\": \"\"\n },\n \"ShareTagOptions\": \"\",\n \"SharePrincipals\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare";
let payload = json!({
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": json!({
"Type": "",
"Value": ""
}),
"ShareTagOptions": "",
"SharePrincipals": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}'
echo '{
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": {
"Type": "",
"Value": ""
},
"ShareTagOptions": "",
"SharePrincipals": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "PortfolioId": "",\n "AccountId": "",\n "OrganizationNode": {\n "Type": "",\n "Value": ""\n },\n "ShareTagOptions": "",\n "SharePrincipals": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"PortfolioId": "",
"AccountId": "",
"OrganizationNode": [
"Type": "",
"Value": ""
],
"ShareTagOptions": "",
"SharePrincipals": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdatePortfolioShare")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:Id ""
:Name ""
:Owner ""
:Description ""
:Distributor ""
:SupportDescription ""
:SupportEmail ""
:SupportUrl ""
:AddTags ""
:RemoveTags ""
:SourceConnection ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 242
{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
Id: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
AddTags: '',
RemoveTags: '',
SourceConnection: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Id: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
AddTags: '',
RemoveTags: '',
SourceConnection: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":"","Owner":"","Description":"","Distributor":"","SupportDescription":"","SupportEmail":"","SupportUrl":"","AddTags":"","RemoveTags":"","SourceConnection":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": "",\n "Owner": "",\n "Description": "",\n "Distributor": "",\n "SupportDescription": "",\n "SupportEmail": "",\n "SupportUrl": "",\n "AddTags": "",\n "RemoveTags": "",\n "SourceConnection": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
Id: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
AddTags: '',
RemoveTags: '',
SourceConnection: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
Id: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
AddTags: '',
RemoveTags: '',
SourceConnection: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
Id: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
AddTags: '',
RemoveTags: '',
SourceConnection: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
Id: '',
Name: '',
Owner: '',
Description: '',
Distributor: '',
SupportDescription: '',
SupportEmail: '',
SupportUrl: '',
AddTags: '',
RemoveTags: '',
SourceConnection: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","Id":"","Name":"","Owner":"","Description":"","Distributor":"","SupportDescription":"","SupportEmail":"","SupportUrl":"","AddTags":"","RemoveTags":"","SourceConnection":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"Id": @"",
@"Name": @"",
@"Owner": @"",
@"Description": @"",
@"Distributor": @"",
@"SupportDescription": @"",
@"SupportEmail": @"",
@"SupportUrl": @"",
@"AddTags": @"",
@"RemoveTags": @"",
@"SourceConnection": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => '',
'Owner' => '',
'Description' => '',
'Distributor' => '',
'SupportDescription' => '',
'SupportEmail' => '',
'SupportUrl' => '',
'AddTags' => '',
'RemoveTags' => '',
'SourceConnection' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct', [
'body' => '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => '',
'Owner' => '',
'Description' => '',
'Distributor' => '',
'SupportDescription' => '',
'SupportEmail' => '',
'SupportUrl' => '',
'AddTags' => '',
'RemoveTags' => '',
'SourceConnection' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'Id' => '',
'Name' => '',
'Owner' => '',
'Description' => '',
'Distributor' => '',
'SupportDescription' => '',
'SupportEmail' => '',
'SupportUrl' => '',
'AddTags' => '',
'RemoveTags' => '',
'SourceConnection' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"
payload = {
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"Id\": \"\",\n \"Name\": \"\",\n \"Owner\": \"\",\n \"Description\": \"\",\n \"Distributor\": \"\",\n \"SupportDescription\": \"\",\n \"SupportEmail\": \"\",\n \"SupportUrl\": \"\",\n \"AddTags\": \"\",\n \"RemoveTags\": \"\",\n \"SourceConnection\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct";
let payload = json!({
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}'
echo '{
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "Id": "",\n "Name": "",\n "Owner": "",\n "Description": "",\n "Distributor": "",\n "SupportDescription": "",\n "SupportEmail": "",\n "SupportUrl": "",\n "AddTags": "",\n "RemoveTags": "",\n "SourceConnection": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"Id": "",
"Name": "",
"Owner": "",
"Description": "",
"Distributor": "",
"SupportDescription": "",
"SupportEmail": "",
"SupportUrl": "",
"AddTags": "",
"RemoveTags": "",
"SourceConnection": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateProvisionedProduct
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProvisionedProductName ""
:ProvisionedProductId ""
:ProductId ""
:ProductName ""
:ProvisioningArtifactId ""
:ProvisioningArtifactName ""
:PathId ""
:PathName ""
:ProvisioningParameters ""
:ProvisioningPreferences ""
:Tags ""
:UpdateToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 328
{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProvisionedProductName: '',
ProvisionedProductId: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
UpdateToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionedProductName: '',
ProvisionedProductId: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
UpdateToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductName":"","ProvisionedProductId":"","ProductId":"","ProductName":"","ProvisioningArtifactId":"","ProvisioningArtifactName":"","PathId":"","PathName":"","ProvisioningParameters":"","ProvisioningPreferences":"","Tags":"","UpdateToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProvisionedProductName": "",\n "ProvisionedProductId": "",\n "ProductId": "",\n "ProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningArtifactName": "",\n "PathId": "",\n "PathName": "",\n "ProvisioningParameters": "",\n "ProvisioningPreferences": "",\n "Tags": "",\n "UpdateToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProvisionedProductName: '',
ProvisionedProductId: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
UpdateToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProvisionedProductName: '',
ProvisionedProductId: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
UpdateToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProvisionedProductName: '',
ProvisionedProductId: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
UpdateToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionedProductName: '',
ProvisionedProductId: '',
ProductId: '',
ProductName: '',
ProvisioningArtifactId: '',
ProvisioningArtifactName: '',
PathId: '',
PathName: '',
ProvisioningParameters: '',
ProvisioningPreferences: '',
Tags: '',
UpdateToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductName":"","ProvisionedProductId":"","ProductId":"","ProductName":"","ProvisioningArtifactId":"","ProvisioningArtifactName":"","PathId":"","PathName":"","ProvisioningParameters":"","ProvisioningPreferences":"","Tags":"","UpdateToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProvisionedProductName": @"",
@"ProvisionedProductId": @"",
@"ProductId": @"",
@"ProductName": @"",
@"ProvisioningArtifactId": @"",
@"ProvisioningArtifactName": @"",
@"PathId": @"",
@"PathName": @"",
@"ProvisioningParameters": @"",
@"ProvisioningPreferences": @"",
@"Tags": @"",
@"UpdateToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProvisionedProductName' => '',
'ProvisionedProductId' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => '',
'ProvisioningParameters' => '',
'ProvisioningPreferences' => '',
'Tags' => '',
'UpdateToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct', [
'body' => '{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductName' => '',
'ProvisionedProductId' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => '',
'ProvisioningParameters' => '',
'ProvisioningPreferences' => '',
'Tags' => '',
'UpdateToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductName' => '',
'ProvisionedProductId' => '',
'ProductId' => '',
'ProductName' => '',
'ProvisioningArtifactId' => '',
'ProvisioningArtifactName' => '',
'PathId' => '',
'PathName' => '',
'ProvisioningParameters' => '',
'ProvisioningPreferences' => '',
'Tags' => '',
'UpdateToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"
payload = {
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductName\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProductId\": \"\",\n \"ProductName\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"ProvisioningArtifactName\": \"\",\n \"PathId\": \"\",\n \"PathName\": \"\",\n \"ProvisioningParameters\": \"\",\n \"ProvisioningPreferences\": \"\",\n \"Tags\": \"\",\n \"UpdateToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct";
let payload = json!({
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProvisionedProductName": "",\n "ProvisionedProductId": "",\n "ProductId": "",\n "ProductName": "",\n "ProvisioningArtifactId": "",\n "ProvisioningArtifactName": "",\n "PathId": "",\n "PathName": "",\n "ProvisioningParameters": "",\n "ProvisioningPreferences": "",\n "Tags": "",\n "UpdateToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProvisionedProductName": "",
"ProvisionedProductId": "",
"ProductId": "",
"ProductName": "",
"ProvisioningArtifactId": "",
"ProvisioningArtifactName": "",
"PathId": "",
"PathName": "",
"ProvisioningParameters": "",
"ProvisioningPreferences": "",
"Tags": "",
"UpdateToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProduct")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateProvisionedProductProperties
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProvisionedProductId ""
:ProvisionedProductProperties ""
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 120
{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductProperties: '',
IdempotencyToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductProperties: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductId":"","ProvisionedProductProperties":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProvisionedProductId": "",\n "ProvisionedProductProperties": "",\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductProperties: '',
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductProperties: '',
IdempotencyToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductProperties: '',
IdempotencyToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProvisionedProductId: '',
ProvisionedProductProperties: '',
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProvisionedProductId":"","ProvisionedProductProperties":"","IdempotencyToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProvisionedProductId": @"",
@"ProvisionedProductProperties": @"",
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'ProvisionedProductProperties' => '',
'IdempotencyToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties', [
'body' => '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'ProvisionedProductProperties' => '',
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProvisionedProductId' => '',
'ProvisionedProductProperties' => '',
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"
payload = {
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProvisionedProductId\": \"\",\n \"ProvisionedProductProperties\": \"\",\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties";
let payload = json!({
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}'
echo '{
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProvisionedProductId": "",\n "ProvisionedProductProperties": "",\n "IdempotencyToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProvisionedProductId": "",
"ProvisionedProductProperties": "",
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisionedProductProperties")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateProvisioningArtifact
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact
HEADERS
X-Amz-Target
BODY json
{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:AcceptLanguage ""
:ProductId ""
:ProvisioningArtifactId ""
:Name ""
:Description ""
:Active ""
:Guidance ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"
payload := strings.NewReader("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 146
{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}")
.asString();
const data = JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
Name: '',
Description: '',
Active: '',
Guidance: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
Name: '',
Description: '',
Active: '',
Guidance: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProvisioningArtifactId":"","Name":"","Description":"","Active":"","Guidance":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "Name": "",\n "Description": "",\n "Active": "",\n "Guidance": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
Name: '',
Description: '',
Active: '',
Guidance: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
Name: '',
Description: '',
Active: '',
Guidance: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
Name: '',
Description: '',
Active: '',
Guidance: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
AcceptLanguage: '',
ProductId: '',
ProvisioningArtifactId: '',
Name: '',
Description: '',
Active: '',
Guidance: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"AcceptLanguage":"","ProductId":"","ProvisioningArtifactId":"","Name":"","Description":"","Active":"","Guidance":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AcceptLanguage": @"",
@"ProductId": @"",
@"ProvisioningArtifactId": @"",
@"Name": @"",
@"Description": @"",
@"Active": @"",
@"Guidance": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => '',
'Name' => '',
'Description' => '',
'Active' => '',
'Guidance' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact', [
'body' => '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => '',
'Name' => '',
'Description' => '',
'Active' => '',
'Guidance' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AcceptLanguage' => '',
'ProductId' => '',
'ProvisioningArtifactId' => '',
'Name' => '',
'Description' => '',
'Active' => '',
'Guidance' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"
payload = {
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact"
payload <- "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"AcceptLanguage\": \"\",\n \"ProductId\": \"\",\n \"ProvisioningArtifactId\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"Active\": \"\",\n \"Guidance\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact";
let payload = json!({
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}'
echo '{
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "AcceptLanguage": "",\n "ProductId": "",\n "ProvisioningArtifactId": "",\n "Name": "",\n "Description": "",\n "Active": "",\n "Guidance": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"AcceptLanguage": "",
"ProductId": "",
"ProvisioningArtifactId": "",
"Name": "",
"Description": "",
"Active": "",
"Guidance": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateProvisioningArtifact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateServiceAction
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction
HEADERS
X-Amz-Target
BODY json
{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Id ""
:Name ""
:Definition ""
:Description ""
:AcceptLanguage ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"
payload := strings.NewReader("{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 93
{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: '',
Name: '',
Definition: '',
Description: '',
AcceptLanguage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', Name: '', Definition: '', Description: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","Name":"","Definition":"","Description":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": "",\n "Name": "",\n "Definition": "",\n "Description": "",\n "AcceptLanguage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: '', Name: '', Definition: '', Description: '', AcceptLanguage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Id: '', Name: '', Definition: '', Description: '', AcceptLanguage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: '',
Name: '',
Definition: '',
Description: '',
AcceptLanguage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', Name: '', Definition: '', Description: '', AcceptLanguage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","Name":"","Definition":"","Description":"","AcceptLanguage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"",
@"Name": @"",
@"Definition": @"",
@"Description": @"",
@"AcceptLanguage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Id' => '',
'Name' => '',
'Definition' => '',
'Description' => '',
'AcceptLanguage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction', [
'body' => '{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => '',
'Name' => '',
'Definition' => '',
'Description' => '',
'AcceptLanguage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => '',
'Name' => '',
'Definition' => '',
'Description' => '',
'AcceptLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"
payload = {
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction"
payload <- "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Id\": \"\",\n \"Name\": \"\",\n \"Definition\": \"\",\n \"Description\": \"\",\n \"AcceptLanguage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction";
let payload = json!({
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}'
echo '{
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Id": "",\n "Name": "",\n "Definition": "",\n "Description": "",\n "AcceptLanguage": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Id": "",
"Name": "",
"Definition": "",
"Description": "",
"AcceptLanguage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateServiceAction")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateTagOption
{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption
HEADERS
X-Amz-Target
BODY json
{
"Id": "",
"Value": "",
"Active": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-target: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:Id ""
:Value ""
:Active ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"
payload := strings.NewReader("{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-target", "")
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ HTTP/1.1
X-Amz-Target:
Content-Type: application/json
Host: example.com
Content-Length: 45
{
"Id": "",
"Value": "",
"Active": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: '',
Value: '',
Active: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption');
xhr.setRequestHeader('x-amz-target', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', Value: '', Active: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","Value":"","Active":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": "",\n "Value": "",\n "Active": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption")
.post(body)
.addHeader("x-amz-target", "")
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: '', Value: '', Active: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {Id: '', Value: '', Active: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: '',
Value: '',
Active: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {Id: '', Value: '', Active: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"Id":"","Value":"","Active":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-target": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"",
@"Value": @"",
@"Active": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Id' => '',
'Value' => '',
'Active' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-target: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption', [
'body' => '{
"Id": "",
"Value": "",
"Active": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => '',
'Value' => '',
'Active' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => '',
'Value' => '',
'Active' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"Value": "",
"Active": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"Value": "",
"Active": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}"
headers = {
'x-amz-target': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"
payload = {
"Id": "",
"Value": "",
"Active": ""
}
headers = {
"x-amz-target": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption"
payload <- "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-target' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-target"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/') do |req|
req.headers['x-amz-target'] = ''
req.body = "{\n \"Id\": \"\",\n \"Value\": \"\",\n \"Active\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption";
let payload = json!({
"Id": "",
"Value": "",
"Active": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-target", "".parse().unwrap());
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"Id": "",
"Value": "",
"Active": ""
}'
echo '{
"Id": "",
"Value": "",
"Active": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "Id": "",\n "Value": "",\n "Active": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"Id": "",
"Value": "",
"Active": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=AWS242ServiceCatalogService.UpdateTagOption")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()