AWS CodeCommit
POST
AssociateApprovalRuleTemplateWithRepository
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"repositoryName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository");
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:repositoryName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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: 60
{
"approvalRuleTemplateName": "",
"repositoryName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository")
.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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
repositoryName: ''
});
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository');
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryName":""}'
};
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "repositoryName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository")
.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({approvalRuleTemplateName: '', repositoryName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: '', repositoryName: ''},
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
repositoryName: ''
});
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryName: ''}
};
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryName":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"repositoryName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"]
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository",
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([
'approvalRuleTemplateName' => '',
'repositoryName' => ''
]),
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository', [
'body' => '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'repositoryName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'repositoryName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository');
$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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"
payload = {
"approvalRuleTemplateName": "",
"repositoryName": ""
}
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository")
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository";
let payload = json!({
"approvalRuleTemplateName": "",
"repositoryName": ""
});
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=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}'
echo '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "repositoryName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"repositoryName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.AssociateApprovalRuleTemplateWithRepository")! 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
BatchAssociateApprovalRuleTemplateWithRepositories
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories");
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:repositoryNames ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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
{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories")
.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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
repositoryNames: ''
});
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories');
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryNames: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryNames":""}'
};
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "repositoryNames": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories")
.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({approvalRuleTemplateName: '', repositoryNames: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: '', repositoryNames: ''},
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
repositoryNames: ''
});
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryNames: ''}
};
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryNames":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"repositoryNames": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"]
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories",
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([
'approvalRuleTemplateName' => '',
'repositoryNames' => ''
]),
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories', [
'body' => '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'repositoryNames' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'repositoryNames' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories');
$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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"
payload = {
"approvalRuleTemplateName": "",
"repositoryNames": ""
}
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories")
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories";
let payload = json!({
"approvalRuleTemplateName": "",
"repositoryNames": ""
});
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=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}'
echo '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "repositoryNames": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"repositoryNames": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchAssociateApprovalRuleTemplateWithRepositories")! 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
BatchDescribeMergeConflicts
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts");
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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:destinationCommitSpecifier ""
:sourceCommitSpecifier ""
:mergeOption ""
:maxMergeHunks ""
:maxConflictFiles ""
:filePaths ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:nextToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.BatchDescribeMergeConflicts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.BatchDescribeMergeConflicts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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: 266
{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts")
.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=CodeCommit_20150413.BatchDescribeMergeConflicts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
maxConflictFiles: '',
filePaths: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
});
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=CodeCommit_20150413.BatchDescribeMergeConflicts');
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=CodeCommit_20150413.BatchDescribeMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
maxConflictFiles: '',
filePaths: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","destinationCommitSpecifier":"","sourceCommitSpecifier":"","mergeOption":"","maxMergeHunks":"","maxConflictFiles":"","filePaths":"","conflictDetailLevel":"","conflictResolutionStrategy":"","nextToken":""}'
};
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=CodeCommit_20150413.BatchDescribeMergeConflicts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "destinationCommitSpecifier": "",\n "sourceCommitSpecifier": "",\n "mergeOption": "",\n "maxMergeHunks": "",\n "maxConflictFiles": "",\n "filePaths": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "nextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts")
.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({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
maxConflictFiles: '',
filePaths: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
maxConflictFiles: '',
filePaths: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
},
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=CodeCommit_20150413.BatchDescribeMergeConflicts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
maxConflictFiles: '',
filePaths: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
});
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=CodeCommit_20150413.BatchDescribeMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
maxConflictFiles: '',
filePaths: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
}
};
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=CodeCommit_20150413.BatchDescribeMergeConflicts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","destinationCommitSpecifier":"","sourceCommitSpecifier":"","mergeOption":"","maxMergeHunks":"","maxConflictFiles":"","filePaths":"","conflictDetailLevel":"","conflictResolutionStrategy":"","nextToken":""}'
};
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 = @{ @"repositoryName": @"",
@"destinationCommitSpecifier": @"",
@"sourceCommitSpecifier": @"",
@"mergeOption": @"",
@"maxMergeHunks": @"",
@"maxConflictFiles": @"",
@"filePaths": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"nextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts"]
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=CodeCommit_20150413.BatchDescribeMergeConflicts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts",
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([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'maxMergeHunks' => '',
'maxConflictFiles' => '',
'filePaths' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]),
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=CodeCommit_20150413.BatchDescribeMergeConflicts', [
'body' => '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'maxMergeHunks' => '',
'maxConflictFiles' => '',
'filePaths' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'maxMergeHunks' => '',
'maxConflictFiles' => '',
'filePaths' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts');
$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=CodeCommit_20150413.BatchDescribeMergeConflicts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.BatchDescribeMergeConflicts"
payload = {
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
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=CodeCommit_20150413.BatchDescribeMergeConflicts"
payload <- "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.BatchDescribeMergeConflicts")
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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"maxConflictFiles\": \"\",\n \"filePaths\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.BatchDescribeMergeConflicts";
let payload = json!({
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
});
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=CodeCommit_20150413.BatchDescribeMergeConflicts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
echo '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "destinationCommitSpecifier": "",\n "sourceCommitSpecifier": "",\n "mergeOption": "",\n "maxMergeHunks": "",\n "maxConflictFiles": "",\n "filePaths": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "nextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"maxConflictFiles": "",
"filePaths": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDescribeMergeConflicts")! 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
BatchDisassociateApprovalRuleTemplateFromRepositories
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories");
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:repositoryNames ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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
{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories")
.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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
repositoryNames: ''
});
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories');
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryNames: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryNames":""}'
};
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "repositoryNames": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories")
.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({approvalRuleTemplateName: '', repositoryNames: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: '', repositoryNames: ''},
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
repositoryNames: ''
});
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryNames: ''}
};
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryNames":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"repositoryNames": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"]
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories",
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([
'approvalRuleTemplateName' => '',
'repositoryNames' => ''
]),
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories', [
'body' => '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'repositoryNames' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'repositoryNames' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories');
$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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"
payload = {
"approvalRuleTemplateName": "",
"repositoryNames": ""
}
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories")
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories";
let payload = json!({
"approvalRuleTemplateName": "",
"repositoryNames": ""
});
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=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}'
echo '{
"approvalRuleTemplateName": "",
"repositoryNames": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "repositoryNames": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"repositoryNames": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchDisassociateApprovalRuleTemplateFromRepositories")! 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
BatchGetCommits
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits
HEADERS
X-Amz-Target
BODY json
{
"commitIds": "",
"repositoryName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits");
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 \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:commitIds ""
:repositoryName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.BatchGetCommits"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.BatchGetCommits");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits"
payload := strings.NewReader("{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\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
{
"commitIds": "",
"repositoryName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\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 \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits")
.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=CodeCommit_20150413.BatchGetCommits")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}")
.asString();
const data = JSON.stringify({
commitIds: '',
repositoryName: ''
});
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=CodeCommit_20150413.BatchGetCommits');
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=CodeCommit_20150413.BatchGetCommits',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commitIds: '', repositoryName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commitIds":"","repositoryName":""}'
};
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=CodeCommit_20150413.BatchGetCommits',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "commitIds": "",\n "repositoryName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits")
.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({commitIds: '', repositoryName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {commitIds: '', repositoryName: ''},
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=CodeCommit_20150413.BatchGetCommits');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
commitIds: '',
repositoryName: ''
});
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=CodeCommit_20150413.BatchGetCommits',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commitIds: '', repositoryName: ''}
};
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=CodeCommit_20150413.BatchGetCommits';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commitIds":"","repositoryName":""}'
};
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 = @{ @"commitIds": @"",
@"repositoryName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits"]
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=CodeCommit_20150413.BatchGetCommits" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits",
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([
'commitIds' => '',
'repositoryName' => ''
]),
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=CodeCommit_20150413.BatchGetCommits', [
'body' => '{
"commitIds": "",
"repositoryName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commitIds' => '',
'repositoryName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commitIds' => '',
'repositoryName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits');
$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=CodeCommit_20150413.BatchGetCommits' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commitIds": "",
"repositoryName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commitIds": "",
"repositoryName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.BatchGetCommits"
payload = {
"commitIds": "",
"repositoryName": ""
}
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=CodeCommit_20150413.BatchGetCommits"
payload <- "{\n \"commitIds\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.BatchGetCommits")
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 \"commitIds\": \"\",\n \"repositoryName\": \"\"\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 \"commitIds\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.BatchGetCommits";
let payload = json!({
"commitIds": "",
"repositoryName": ""
});
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=CodeCommit_20150413.BatchGetCommits' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"commitIds": "",
"repositoryName": ""
}'
echo '{
"commitIds": "",
"repositoryName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "commitIds": "",\n "repositoryName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"commitIds": "",
"repositoryName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetCommits")! 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
BatchGetRepositories
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories
HEADERS
X-Amz-Target
BODY json
{
"repositoryNames": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories");
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 \"repositoryNames\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryNames ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchGetRepositories"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchGetRepositories");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryNames\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories"
payload := strings.NewReader("{\n \"repositoryNames\": \"\"\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: 27
{
"repositoryNames": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryNames\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryNames\": \"\"\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 \"repositoryNames\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories")
.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=CodeCommit_20150413.BatchGetRepositories")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryNames\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryNames: ''
});
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=CodeCommit_20150413.BatchGetRepositories');
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=CodeCommit_20150413.BatchGetRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryNames: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryNames":""}'
};
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=CodeCommit_20150413.BatchGetRepositories',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryNames": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryNames\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories")
.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({repositoryNames: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryNames: ''},
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=CodeCommit_20150413.BatchGetRepositories');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryNames: ''
});
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=CodeCommit_20150413.BatchGetRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryNames: ''}
};
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=CodeCommit_20150413.BatchGetRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryNames":""}'
};
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 = @{ @"repositoryNames": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories"]
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=CodeCommit_20150413.BatchGetRepositories" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryNames\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories",
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([
'repositoryNames' => ''
]),
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=CodeCommit_20150413.BatchGetRepositories', [
'body' => '{
"repositoryNames": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryNames' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryNames' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories');
$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=CodeCommit_20150413.BatchGetRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryNames": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryNames": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchGetRepositories"
payload = { "repositoryNames": "" }
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=CodeCommit_20150413.BatchGetRepositories"
payload <- "{\n \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchGetRepositories")
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 \"repositoryNames\": \"\"\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 \"repositoryNames\": \"\"\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=CodeCommit_20150413.BatchGetRepositories";
let payload = json!({"repositoryNames": ""});
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=CodeCommit_20150413.BatchGetRepositories' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryNames": ""
}'
echo '{
"repositoryNames": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryNames": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["repositoryNames": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.BatchGetRepositories")! 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
CreateApprovalRuleTemplate
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate");
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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:approvalRuleTemplateContent ""
:approvalRuleTemplateDescription ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.CreateApprovalRuleTemplate"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.CreateApprovalRuleTemplate");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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
{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate")
.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=CodeCommit_20150413.CreateApprovalRuleTemplate")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
approvalRuleTemplateContent: '',
approvalRuleTemplateDescription: ''
});
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=CodeCommit_20150413.CreateApprovalRuleTemplate');
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=CodeCommit_20150413.CreateApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
approvalRuleTemplateName: '',
approvalRuleTemplateContent: '',
approvalRuleTemplateDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","approvalRuleTemplateContent":"","approvalRuleTemplateDescription":""}'
};
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=CodeCommit_20150413.CreateApprovalRuleTemplate',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "approvalRuleTemplateContent": "",\n "approvalRuleTemplateDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate")
.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({
approvalRuleTemplateName: '',
approvalRuleTemplateContent: '',
approvalRuleTemplateDescription: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
approvalRuleTemplateName: '',
approvalRuleTemplateContent: '',
approvalRuleTemplateDescription: ''
},
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=CodeCommit_20150413.CreateApprovalRuleTemplate');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
approvalRuleTemplateContent: '',
approvalRuleTemplateDescription: ''
});
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=CodeCommit_20150413.CreateApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
approvalRuleTemplateName: '',
approvalRuleTemplateContent: '',
approvalRuleTemplateDescription: ''
}
};
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=CodeCommit_20150413.CreateApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","approvalRuleTemplateContent":"","approvalRuleTemplateDescription":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"approvalRuleTemplateContent": @"",
@"approvalRuleTemplateDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate"]
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=CodeCommit_20150413.CreateApprovalRuleTemplate" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate",
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([
'approvalRuleTemplateName' => '',
'approvalRuleTemplateContent' => '',
'approvalRuleTemplateDescription' => ''
]),
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=CodeCommit_20150413.CreateApprovalRuleTemplate', [
'body' => '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'approvalRuleTemplateContent' => '',
'approvalRuleTemplateDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'approvalRuleTemplateContent' => '',
'approvalRuleTemplateDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate');
$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=CodeCommit_20150413.CreateApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.CreateApprovalRuleTemplate"
payload = {
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}
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=CodeCommit_20150413.CreateApprovalRuleTemplate"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.CreateApprovalRuleTemplate")
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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateContent\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.CreateApprovalRuleTemplate";
let payload = json!({
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
});
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=CodeCommit_20150413.CreateApprovalRuleTemplate' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}'
echo '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "approvalRuleTemplateContent": "",\n "approvalRuleTemplateDescription": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"approvalRuleTemplateContent": "",
"approvalRuleTemplateDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateApprovalRuleTemplate")! 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
CreateBranch
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"branchName": "",
"commitId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch");
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:branchName ""
:commitId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.CreateBranch"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.CreateBranch");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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
{
"repositoryName": "",
"branchName": "",
"commitId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch")
.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=CodeCommit_20150413.CreateBranch")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
branchName: '',
commitId: ''
});
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=CodeCommit_20150413.CreateBranch');
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=CodeCommit_20150413.CreateBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', branchName: '', commitId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","commitId":""}'
};
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=CodeCommit_20150413.CreateBranch',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "branchName": "",\n "commitId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch")
.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({repositoryName: '', branchName: '', commitId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', branchName: '', commitId: ''},
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=CodeCommit_20150413.CreateBranch');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
branchName: '',
commitId: ''
});
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=CodeCommit_20150413.CreateBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', branchName: '', commitId: ''}
};
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=CodeCommit_20150413.CreateBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","commitId":""}'
};
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 = @{ @"repositoryName": @"",
@"branchName": @"",
@"commitId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch"]
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=CodeCommit_20150413.CreateBranch" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch",
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([
'repositoryName' => '',
'branchName' => '',
'commitId' => ''
]),
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=CodeCommit_20150413.CreateBranch', [
'body' => '{
"repositoryName": "",
"branchName": "",
"commitId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'branchName' => '',
'commitId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'branchName' => '',
'commitId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch');
$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=CodeCommit_20150413.CreateBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"commitId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"commitId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.CreateBranch"
payload = {
"repositoryName": "",
"branchName": "",
"commitId": ""
}
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=CodeCommit_20150413.CreateBranch"
payload <- "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.CreateBranch")
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.CreateBranch";
let payload = json!({
"repositoryName": "",
"branchName": "",
"commitId": ""
});
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=CodeCommit_20150413.CreateBranch' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"branchName": "",
"commitId": ""
}'
echo '{
"repositoryName": "",
"branchName": "",
"commitId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "branchName": "",\n "commitId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"branchName": "",
"commitId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateBranch")! 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
CreateCommit
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit");
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:branchName ""
:parentCommitId ""
:authorName ""
:email ""
:commitMessage ""
:keepEmptyFolders ""
:putFiles ""
:deleteFiles ""
:setFileModes ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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=CodeCommit_20150413.CreateCommit"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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=CodeCommit_20150413.CreateCommit");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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: 215
{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit")
.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=CodeCommit_20150413.CreateCommit")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
branchName: '',
parentCommitId: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
putFiles: '',
deleteFiles: '',
setFileModes: ''
});
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=CodeCommit_20150413.CreateCommit');
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=CodeCommit_20150413.CreateCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
branchName: '',
parentCommitId: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
putFiles: '',
deleteFiles: '',
setFileModes: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","parentCommitId":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","putFiles":"","deleteFiles":"","setFileModes":""}'
};
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=CodeCommit_20150413.CreateCommit',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "branchName": "",\n "parentCommitId": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "putFiles": "",\n "deleteFiles": "",\n "setFileModes": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit")
.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({
repositoryName: '',
branchName: '',
parentCommitId: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
putFiles: '',
deleteFiles: '',
setFileModes: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
branchName: '',
parentCommitId: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
putFiles: '',
deleteFiles: '',
setFileModes: ''
},
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=CodeCommit_20150413.CreateCommit');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
branchName: '',
parentCommitId: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
putFiles: '',
deleteFiles: '',
setFileModes: ''
});
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=CodeCommit_20150413.CreateCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
branchName: '',
parentCommitId: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
putFiles: '',
deleteFiles: '',
setFileModes: ''
}
};
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=CodeCommit_20150413.CreateCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","parentCommitId":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","putFiles":"","deleteFiles":"","setFileModes":""}'
};
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 = @{ @"repositoryName": @"",
@"branchName": @"",
@"parentCommitId": @"",
@"authorName": @"",
@"email": @"",
@"commitMessage": @"",
@"keepEmptyFolders": @"",
@"putFiles": @"",
@"deleteFiles": @"",
@"setFileModes": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit"]
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=CodeCommit_20150413.CreateCommit" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit",
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([
'repositoryName' => '',
'branchName' => '',
'parentCommitId' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'putFiles' => '',
'deleteFiles' => '',
'setFileModes' => ''
]),
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=CodeCommit_20150413.CreateCommit', [
'body' => '{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'branchName' => '',
'parentCommitId' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'putFiles' => '',
'deleteFiles' => '',
'setFileModes' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'branchName' => '',
'parentCommitId' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'putFiles' => '',
'deleteFiles' => '',
'setFileModes' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit');
$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=CodeCommit_20150413.CreateCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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=CodeCommit_20150413.CreateCommit"
payload = {
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}
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=CodeCommit_20150413.CreateCommit"
payload <- "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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=CodeCommit_20150413.CreateCommit")
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"parentCommitId\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"putFiles\": \"\",\n \"deleteFiles\": \"\",\n \"setFileModes\": \"\"\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=CodeCommit_20150413.CreateCommit";
let payload = json!({
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
});
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=CodeCommit_20150413.CreateCommit' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}'
echo '{
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "branchName": "",\n "parentCommitId": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "putFiles": "",\n "deleteFiles": "",\n "setFileModes": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"branchName": "",
"parentCommitId": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"putFiles": "",
"deleteFiles": "",
"setFileModes": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateCommit")! 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
CreatePullRequest
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest
HEADERS
X-Amz-Target
BODY json
{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest");
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 \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:title ""
:description ""
:targets ""
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.CreatePullRequest"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.CreatePullRequest");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest"
payload := strings.NewReader("{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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
{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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 \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest")
.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=CodeCommit_20150413.CreatePullRequest")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
title: '',
description: '',
targets: '',
clientRequestToken: ''
});
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=CodeCommit_20150413.CreatePullRequest');
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=CodeCommit_20150413.CreatePullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {title: '', description: '', targets: '', clientRequestToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"title":"","description":"","targets":"","clientRequestToken":""}'
};
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=CodeCommit_20150413.CreatePullRequest',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "title": "",\n "description": "",\n "targets": "",\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest")
.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({title: '', description: '', targets: '', clientRequestToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {title: '', description: '', targets: '', clientRequestToken: ''},
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=CodeCommit_20150413.CreatePullRequest');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
title: '',
description: '',
targets: '',
clientRequestToken: ''
});
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=CodeCommit_20150413.CreatePullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {title: '', description: '', targets: '', clientRequestToken: ''}
};
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=CodeCommit_20150413.CreatePullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"title":"","description":"","targets":"","clientRequestToken":""}'
};
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 = @{ @"title": @"",
@"description": @"",
@"targets": @"",
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest"]
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=CodeCommit_20150413.CreatePullRequest" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest",
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([
'title' => '',
'description' => '',
'targets' => '',
'clientRequestToken' => ''
]),
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=CodeCommit_20150413.CreatePullRequest', [
'body' => '{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'title' => '',
'description' => '',
'targets' => '',
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'title' => '',
'description' => '',
'targets' => '',
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest');
$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=CodeCommit_20150413.CreatePullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.CreatePullRequest"
payload = {
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}
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=CodeCommit_20150413.CreatePullRequest"
payload <- "{\n \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.CreatePullRequest")
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 \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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 \"title\": \"\",\n \"description\": \"\",\n \"targets\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.CreatePullRequest";
let payload = json!({
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
});
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=CodeCommit_20150413.CreatePullRequest' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}'
echo '{
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "title": "",\n "description": "",\n "targets": "",\n "clientRequestToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"title": "",
"description": "",
"targets": "",
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequest")! 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
CreatePullRequestApprovalRule
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule");
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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:approvalRuleName ""
:approvalRuleContent ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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=CodeCommit_20150413.CreatePullRequestApprovalRule"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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=CodeCommit_20150413.CreatePullRequestApprovalRule");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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: 80
{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule")
.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=CodeCommit_20150413.CreatePullRequestApprovalRule")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
approvalRuleName: '',
approvalRuleContent: ''
});
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=CodeCommit_20150413.CreatePullRequestApprovalRule');
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=CodeCommit_20150413.CreatePullRequestApprovalRule',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', approvalRuleName: '', approvalRuleContent: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","approvalRuleName":"","approvalRuleContent":""}'
};
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=CodeCommit_20150413.CreatePullRequestApprovalRule',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "approvalRuleName": "",\n "approvalRuleContent": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule")
.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({pullRequestId: '', approvalRuleName: '', approvalRuleContent: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', approvalRuleName: '', approvalRuleContent: ''},
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=CodeCommit_20150413.CreatePullRequestApprovalRule');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
approvalRuleName: '',
approvalRuleContent: ''
});
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=CodeCommit_20150413.CreatePullRequestApprovalRule',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', approvalRuleName: '', approvalRuleContent: ''}
};
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=CodeCommit_20150413.CreatePullRequestApprovalRule';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","approvalRuleName":"","approvalRuleContent":""}'
};
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 = @{ @"pullRequestId": @"",
@"approvalRuleName": @"",
@"approvalRuleContent": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule"]
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=CodeCommit_20150413.CreatePullRequestApprovalRule" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule",
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([
'pullRequestId' => '',
'approvalRuleName' => '',
'approvalRuleContent' => ''
]),
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=CodeCommit_20150413.CreatePullRequestApprovalRule', [
'body' => '{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'approvalRuleName' => '',
'approvalRuleContent' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'approvalRuleName' => '',
'approvalRuleContent' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule');
$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=CodeCommit_20150413.CreatePullRequestApprovalRule' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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=CodeCommit_20150413.CreatePullRequestApprovalRule"
payload = {
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}
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=CodeCommit_20150413.CreatePullRequestApprovalRule"
payload <- "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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=CodeCommit_20150413.CreatePullRequestApprovalRule")
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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"approvalRuleContent\": \"\"\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=CodeCommit_20150413.CreatePullRequestApprovalRule";
let payload = json!({
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
});
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=CodeCommit_20150413.CreatePullRequestApprovalRule' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}'
echo '{
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "approvalRuleName": "",\n "approvalRuleContent": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"approvalRuleName": "",
"approvalRuleContent": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreatePullRequestApprovalRule")! 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
CreateRepository
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"repositoryDescription": "",
"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=CodeCommit_20150413.CreateRepository");
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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\n \"tags\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:repositoryDescription ""
:tags ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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=CodeCommit_20150413.CreateRepository"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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=CodeCommit_20150413.CreateRepository");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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=CodeCommit_20150413.CreateRepository"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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: 71
{
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\n \"tags\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\n \"tags\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository")
.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=CodeCommit_20150413.CreateRepository")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\n \"tags\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
repositoryDescription: '',
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=CodeCommit_20150413.CreateRepository');
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=CodeCommit_20150413.CreateRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', repositoryDescription: '', tags: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","repositoryDescription":"","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=CodeCommit_20150413.CreateRepository',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "repositoryDescription": "",\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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\n \"tags\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository")
.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({repositoryName: '', repositoryDescription: '', tags: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', repositoryDescription: '', 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=CodeCommit_20150413.CreateRepository');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
repositoryDescription: '',
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=CodeCommit_20150413.CreateRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', repositoryDescription: '', 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=CodeCommit_20150413.CreateRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","repositoryDescription":"","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 = @{ @"repositoryName": @"",
@"repositoryDescription": @"",
@"tags": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository"]
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=CodeCommit_20150413.CreateRepository" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\n \"tags\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository",
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([
'repositoryName' => '',
'repositoryDescription' => '',
'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=CodeCommit_20150413.CreateRepository', [
'body' => '{
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'repositoryDescription' => '',
'tags' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'repositoryDescription' => '',
'tags' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository');
$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=CodeCommit_20150413.CreateRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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=CodeCommit_20150413.CreateRepository"
payload = {
"repositoryName": "",
"repositoryDescription": "",
"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=CodeCommit_20150413.CreateRepository"
payload <- "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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=CodeCommit_20150413.CreateRepository")
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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\",\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=CodeCommit_20150413.CreateRepository";
let payload = json!({
"repositoryName": "",
"repositoryDescription": "",
"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=CodeCommit_20150413.CreateRepository' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
}'
echo '{
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "repositoryDescription": "",\n "tags": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"repositoryDescription": "",
"tags": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateRepository")! 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
CreateUnreferencedMergeCommit
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit");
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:sourceCommitSpecifier ""
:destinationCommitSpecifier ""
:mergeOption ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:authorName ""
:email ""
:commitMessage ""
:keepEmptyFolders ""
:conflictResolution ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.CreateUnreferencedMergeCommit"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.CreateUnreferencedMergeCommit");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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: 291
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit")
.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=CodeCommit_20150413.CreateUnreferencedMergeCommit")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.CreateUnreferencedMergeCommit');
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=CodeCommit_20150413.CreateUnreferencedMergeCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","mergeOption":"","conflictDetailLevel":"","conflictResolutionStrategy":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","conflictResolution":""}'
};
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=CodeCommit_20150413.CreateUnreferencedMergeCommit',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "mergeOption": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit")
.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({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
},
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=CodeCommit_20150413.CreateUnreferencedMergeCommit');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.CreateUnreferencedMergeCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
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=CodeCommit_20150413.CreateUnreferencedMergeCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","mergeOption":"","conflictDetailLevel":"","conflictResolutionStrategy":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","conflictResolution":""}'
};
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 = @{ @"repositoryName": @"",
@"sourceCommitSpecifier": @"",
@"destinationCommitSpecifier": @"",
@"mergeOption": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"authorName": @"",
@"email": @"",
@"commitMessage": @"",
@"keepEmptyFolders": @"",
@"conflictResolution": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit"]
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=CodeCommit_20150413.CreateUnreferencedMergeCommit" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit",
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([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'mergeOption' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]),
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=CodeCommit_20150413.CreateUnreferencedMergeCommit', [
'body' => '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'mergeOption' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'mergeOption' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit');
$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=CodeCommit_20150413.CreateUnreferencedMergeCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.CreateUnreferencedMergeCommit"
payload = {
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
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=CodeCommit_20150413.CreateUnreferencedMergeCommit"
payload <- "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.CreateUnreferencedMergeCommit")
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.CreateUnreferencedMergeCommit";
let payload = json!({
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
});
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=CodeCommit_20150413.CreateUnreferencedMergeCommit' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
echo '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "mergeOption": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.CreateUnreferencedMergeCommit")! 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
DeleteApprovalRuleTemplate
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate");
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 \"approvalRuleTemplateName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.DeleteApprovalRuleTemplate"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.DeleteApprovalRuleTemplate");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\"\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: 36
{
"approvalRuleTemplateName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\"\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 \"approvalRuleTemplateName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate")
.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=CodeCommit_20150413.DeleteApprovalRuleTemplate")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: ''
});
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=CodeCommit_20150413.DeleteApprovalRuleTemplate');
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=CodeCommit_20150413.DeleteApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":""}'
};
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=CodeCommit_20150413.DeleteApprovalRuleTemplate',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate")
.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({approvalRuleTemplateName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: ''},
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=CodeCommit_20150413.DeleteApprovalRuleTemplate');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: ''
});
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=CodeCommit_20150413.DeleteApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: ''}
};
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=CodeCommit_20150413.DeleteApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":""}'
};
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 = @{ @"approvalRuleTemplateName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate"]
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=CodeCommit_20150413.DeleteApprovalRuleTemplate" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate",
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([
'approvalRuleTemplateName' => ''
]),
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=CodeCommit_20150413.DeleteApprovalRuleTemplate', [
'body' => '{
"approvalRuleTemplateName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate');
$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=CodeCommit_20150413.DeleteApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.DeleteApprovalRuleTemplate"
payload = { "approvalRuleTemplateName": "" }
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=CodeCommit_20150413.DeleteApprovalRuleTemplate"
payload <- "{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.DeleteApprovalRuleTemplate")
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 \"approvalRuleTemplateName\": \"\"\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 \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.DeleteApprovalRuleTemplate";
let payload = json!({"approvalRuleTemplateName": ""});
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=CodeCommit_20150413.DeleteApprovalRuleTemplate' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": ""
}'
echo '{
"approvalRuleTemplateName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["approvalRuleTemplateName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteApprovalRuleTemplate")! 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
DeleteBranch
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"branchName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch");
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 \"repositoryName\": \"\",\n \"branchName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:branchName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.DeleteBranch"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.DeleteBranch");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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: 46
{
"repositoryName": "",
"branchName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch")
.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=CodeCommit_20150413.DeleteBranch")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
branchName: ''
});
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=CodeCommit_20150413.DeleteBranch');
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=CodeCommit_20150413.DeleteBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', branchName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":""}'
};
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=CodeCommit_20150413.DeleteBranch',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "branchName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch")
.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({repositoryName: '', branchName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', branchName: ''},
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=CodeCommit_20150413.DeleteBranch');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
branchName: ''
});
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=CodeCommit_20150413.DeleteBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', branchName: ''}
};
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=CodeCommit_20150413.DeleteBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":""}'
};
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 = @{ @"repositoryName": @"",
@"branchName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch"]
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=CodeCommit_20150413.DeleteBranch" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch",
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([
'repositoryName' => '',
'branchName' => ''
]),
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=CodeCommit_20150413.DeleteBranch', [
'body' => '{
"repositoryName": "",
"branchName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'branchName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'branchName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch');
$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=CodeCommit_20150413.DeleteBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.DeleteBranch"
payload = {
"repositoryName": "",
"branchName": ""
}
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=CodeCommit_20150413.DeleteBranch"
payload <- "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.DeleteBranch")
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 \"repositoryName\": \"\",\n \"branchName\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.DeleteBranch";
let payload = json!({
"repositoryName": "",
"branchName": ""
});
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=CodeCommit_20150413.DeleteBranch' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"branchName": ""
}'
echo '{
"repositoryName": "",
"branchName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "branchName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"branchName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteBranch")! 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
DeleteCommentContent
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent
HEADERS
X-Amz-Target
BODY json
{
"commentId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent");
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 \"commentId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:commentId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"commentId\": \"\"\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=CodeCommit_20150413.DeleteCommentContent"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"commentId\": \"\"\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=CodeCommit_20150413.DeleteCommentContent");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commentId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent"
payload := strings.NewReader("{\n \"commentId\": \"\"\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: 21
{
"commentId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"commentId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commentId\": \"\"\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 \"commentId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent")
.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=CodeCommit_20150413.DeleteCommentContent")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"commentId\": \"\"\n}")
.asString();
const data = JSON.stringify({
commentId: ''
});
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=CodeCommit_20150413.DeleteCommentContent');
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=CodeCommit_20150413.DeleteCommentContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":""}'
};
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=CodeCommit_20150413.DeleteCommentContent',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "commentId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commentId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent")
.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({commentId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {commentId: ''},
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=CodeCommit_20150413.DeleteCommentContent');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
commentId: ''
});
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=CodeCommit_20150413.DeleteCommentContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: ''}
};
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=CodeCommit_20150413.DeleteCommentContent';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":""}'
};
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 = @{ @"commentId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent"]
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=CodeCommit_20150413.DeleteCommentContent" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"commentId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent",
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([
'commentId' => ''
]),
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=CodeCommit_20150413.DeleteCommentContent', [
'body' => '{
"commentId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commentId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commentId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent');
$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=CodeCommit_20150413.DeleteCommentContent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commentId\": \"\"\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=CodeCommit_20150413.DeleteCommentContent"
payload = { "commentId": "" }
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=CodeCommit_20150413.DeleteCommentContent"
payload <- "{\n \"commentId\": \"\"\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=CodeCommit_20150413.DeleteCommentContent")
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 \"commentId\": \"\"\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 \"commentId\": \"\"\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=CodeCommit_20150413.DeleteCommentContent";
let payload = json!({"commentId": ""});
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=CodeCommit_20150413.DeleteCommentContent' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"commentId": ""
}'
echo '{
"commentId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "commentId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["commentId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteCommentContent")! 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
DeleteFile
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile");
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:branchName ""
:filePath ""
:parentCommitId ""
:keepEmptyFolders ""
:commitMessage ""
:name ""
:email ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.DeleteFile"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.DeleteFile");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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
{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile")
.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=CodeCommit_20150413.DeleteFile")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
branchName: '',
filePath: '',
parentCommitId: '',
keepEmptyFolders: '',
commitMessage: '',
name: '',
email: ''
});
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=CodeCommit_20150413.DeleteFile');
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=CodeCommit_20150413.DeleteFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
branchName: '',
filePath: '',
parentCommitId: '',
keepEmptyFolders: '',
commitMessage: '',
name: '',
email: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","filePath":"","parentCommitId":"","keepEmptyFolders":"","commitMessage":"","name":"","email":""}'
};
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=CodeCommit_20150413.DeleteFile',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "branchName": "",\n "filePath": "",\n "parentCommitId": "",\n "keepEmptyFolders": "",\n "commitMessage": "",\n "name": "",\n "email": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile")
.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({
repositoryName: '',
branchName: '',
filePath: '',
parentCommitId: '',
keepEmptyFolders: '',
commitMessage: '',
name: '',
email: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
branchName: '',
filePath: '',
parentCommitId: '',
keepEmptyFolders: '',
commitMessage: '',
name: '',
email: ''
},
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=CodeCommit_20150413.DeleteFile');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
branchName: '',
filePath: '',
parentCommitId: '',
keepEmptyFolders: '',
commitMessage: '',
name: '',
email: ''
});
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=CodeCommit_20150413.DeleteFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
branchName: '',
filePath: '',
parentCommitId: '',
keepEmptyFolders: '',
commitMessage: '',
name: '',
email: ''
}
};
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=CodeCommit_20150413.DeleteFile';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","filePath":"","parentCommitId":"","keepEmptyFolders":"","commitMessage":"","name":"","email":""}'
};
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 = @{ @"repositoryName": @"",
@"branchName": @"",
@"filePath": @"",
@"parentCommitId": @"",
@"keepEmptyFolders": @"",
@"commitMessage": @"",
@"name": @"",
@"email": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile"]
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=CodeCommit_20150413.DeleteFile" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile",
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([
'repositoryName' => '',
'branchName' => '',
'filePath' => '',
'parentCommitId' => '',
'keepEmptyFolders' => '',
'commitMessage' => '',
'name' => '',
'email' => ''
]),
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=CodeCommit_20150413.DeleteFile', [
'body' => '{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'branchName' => '',
'filePath' => '',
'parentCommitId' => '',
'keepEmptyFolders' => '',
'commitMessage' => '',
'name' => '',
'email' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'branchName' => '',
'filePath' => '',
'parentCommitId' => '',
'keepEmptyFolders' => '',
'commitMessage' => '',
'name' => '',
'email' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile');
$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=CodeCommit_20150413.DeleteFile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.DeleteFile"
payload = {
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}
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=CodeCommit_20150413.DeleteFile"
payload <- "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.DeleteFile")
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"filePath\": \"\",\n \"parentCommitId\": \"\",\n \"keepEmptyFolders\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.DeleteFile";
let payload = json!({
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
});
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=CodeCommit_20150413.DeleteFile' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}'
echo '{
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "branchName": "",\n "filePath": "",\n "parentCommitId": "",\n "keepEmptyFolders": "",\n "commitMessage": "",\n "name": "",\n "email": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"branchName": "",
"filePath": "",
"parentCommitId": "",
"keepEmptyFolders": "",
"commitMessage": "",
"name": "",
"email": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteFile")! 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
DeletePullRequestApprovalRule
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"approvalRuleName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule");
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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:approvalRuleName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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=CodeCommit_20150413.DeletePullRequestApprovalRule"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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=CodeCommit_20150413.DeletePullRequestApprovalRule");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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: 51
{
"pullRequestId": "",
"approvalRuleName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule")
.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=CodeCommit_20150413.DeletePullRequestApprovalRule")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
approvalRuleName: ''
});
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=CodeCommit_20150413.DeletePullRequestApprovalRule');
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=CodeCommit_20150413.DeletePullRequestApprovalRule',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', approvalRuleName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","approvalRuleName":""}'
};
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=CodeCommit_20150413.DeletePullRequestApprovalRule',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "approvalRuleName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule")
.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({pullRequestId: '', approvalRuleName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', approvalRuleName: ''},
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=CodeCommit_20150413.DeletePullRequestApprovalRule');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
approvalRuleName: ''
});
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=CodeCommit_20150413.DeletePullRequestApprovalRule',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', approvalRuleName: ''}
};
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=CodeCommit_20150413.DeletePullRequestApprovalRule';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","approvalRuleName":""}'
};
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 = @{ @"pullRequestId": @"",
@"approvalRuleName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule"]
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=CodeCommit_20150413.DeletePullRequestApprovalRule" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule",
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([
'pullRequestId' => '',
'approvalRuleName' => ''
]),
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=CodeCommit_20150413.DeletePullRequestApprovalRule', [
'body' => '{
"pullRequestId": "",
"approvalRuleName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'approvalRuleName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'approvalRuleName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule');
$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=CodeCommit_20150413.DeletePullRequestApprovalRule' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"approvalRuleName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"approvalRuleName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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=CodeCommit_20150413.DeletePullRequestApprovalRule"
payload = {
"pullRequestId": "",
"approvalRuleName": ""
}
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=CodeCommit_20150413.DeletePullRequestApprovalRule"
payload <- "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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=CodeCommit_20150413.DeletePullRequestApprovalRule")
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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\"\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=CodeCommit_20150413.DeletePullRequestApprovalRule";
let payload = json!({
"pullRequestId": "",
"approvalRuleName": ""
});
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=CodeCommit_20150413.DeletePullRequestApprovalRule' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"approvalRuleName": ""
}'
echo '{
"pullRequestId": "",
"approvalRuleName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "approvalRuleName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"approvalRuleName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeletePullRequestApprovalRule")! 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
DeleteRepository
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository");
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 \"repositoryName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DeleteRepository"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DeleteRepository");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository"
payload := strings.NewReader("{\n \"repositoryName\": \"\"\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: 26
{
"repositoryName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\"\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 \"repositoryName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository")
.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=CodeCommit_20150413.DeleteRepository")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: ''
});
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=CodeCommit_20150413.DeleteRepository');
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=CodeCommit_20150413.DeleteRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":""}'
};
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=CodeCommit_20150413.DeleteRepository',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository")
.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({repositoryName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: ''},
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=CodeCommit_20150413.DeleteRepository');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: ''
});
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=CodeCommit_20150413.DeleteRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: ''}
};
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=CodeCommit_20150413.DeleteRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":""}'
};
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 = @{ @"repositoryName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository"]
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=CodeCommit_20150413.DeleteRepository" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository",
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([
'repositoryName' => ''
]),
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=CodeCommit_20150413.DeleteRepository', [
'body' => '{
"repositoryName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository');
$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=CodeCommit_20150413.DeleteRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DeleteRepository"
payload = { "repositoryName": "" }
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=CodeCommit_20150413.DeleteRepository"
payload <- "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DeleteRepository")
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 \"repositoryName\": \"\"\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 \"repositoryName\": \"\"\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=CodeCommit_20150413.DeleteRepository";
let payload = json!({"repositoryName": ""});
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=CodeCommit_20150413.DeleteRepository' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": ""
}'
echo '{
"repositoryName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["repositoryName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DeleteRepository")! 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
DescribeMergeConflicts
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts");
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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:destinationCommitSpecifier ""
:sourceCommitSpecifier ""
:mergeOption ""
:maxMergeHunks ""
:filePath ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:nextToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.DescribeMergeConflicts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.DescribeMergeConflicts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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: 239
{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts")
.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=CodeCommit_20150413.DescribeMergeConflicts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
filePath: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
});
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=CodeCommit_20150413.DescribeMergeConflicts');
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=CodeCommit_20150413.DescribeMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
filePath: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","destinationCommitSpecifier":"","sourceCommitSpecifier":"","mergeOption":"","maxMergeHunks":"","filePath":"","conflictDetailLevel":"","conflictResolutionStrategy":"","nextToken":""}'
};
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=CodeCommit_20150413.DescribeMergeConflicts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "destinationCommitSpecifier": "",\n "sourceCommitSpecifier": "",\n "mergeOption": "",\n "maxMergeHunks": "",\n "filePath": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "nextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts")
.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({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
filePath: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
filePath: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
},
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=CodeCommit_20150413.DescribeMergeConflicts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
filePath: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
});
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=CodeCommit_20150413.DescribeMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
maxMergeHunks: '',
filePath: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
nextToken: ''
}
};
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=CodeCommit_20150413.DescribeMergeConflicts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","destinationCommitSpecifier":"","sourceCommitSpecifier":"","mergeOption":"","maxMergeHunks":"","filePath":"","conflictDetailLevel":"","conflictResolutionStrategy":"","nextToken":""}'
};
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 = @{ @"repositoryName": @"",
@"destinationCommitSpecifier": @"",
@"sourceCommitSpecifier": @"",
@"mergeOption": @"",
@"maxMergeHunks": @"",
@"filePath": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"nextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts"]
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=CodeCommit_20150413.DescribeMergeConflicts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts",
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([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'maxMergeHunks' => '',
'filePath' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]),
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=CodeCommit_20150413.DescribeMergeConflicts', [
'body' => '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'maxMergeHunks' => '',
'filePath' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'maxMergeHunks' => '',
'filePath' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts');
$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=CodeCommit_20150413.DescribeMergeConflicts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.DescribeMergeConflicts"
payload = {
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
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=CodeCommit_20150413.DescribeMergeConflicts"
payload <- "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.DescribeMergeConflicts")
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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"maxMergeHunks\": \"\",\n \"filePath\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.DescribeMergeConflicts";
let payload = json!({
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
});
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=CodeCommit_20150413.DescribeMergeConflicts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
echo '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "destinationCommitSpecifier": "",\n "sourceCommitSpecifier": "",\n "mergeOption": "",\n "maxMergeHunks": "",\n "filePath": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "nextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"maxMergeHunks": "",
"filePath": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"nextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribeMergeConflicts")! 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
DescribePullRequestEvents
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents");
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 \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:pullRequestEventType ""
:actorArn ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.DescribePullRequestEvents"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.DescribePullRequestEvents");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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
{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents")
.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=CodeCommit_20150413.DescribePullRequestEvents")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
pullRequestEventType: '',
actorArn: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.DescribePullRequestEvents');
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=CodeCommit_20150413.DescribePullRequestEvents',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
pullRequestEventType: '',
actorArn: '',
nextToken: '',
maxResults: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","pullRequestEventType":"","actorArn":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.DescribePullRequestEvents',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "pullRequestEventType": "",\n "actorArn": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents")
.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({
pullRequestId: '',
pullRequestEventType: '',
actorArn: '',
nextToken: '',
maxResults: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
pullRequestId: '',
pullRequestEventType: '',
actorArn: '',
nextToken: '',
maxResults: ''
},
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=CodeCommit_20150413.DescribePullRequestEvents');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
pullRequestEventType: '',
actorArn: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.DescribePullRequestEvents',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
pullRequestEventType: '',
actorArn: '',
nextToken: '',
maxResults: ''
}
};
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=CodeCommit_20150413.DescribePullRequestEvents';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","pullRequestEventType":"","actorArn":"","nextToken":"","maxResults":""}'
};
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 = @{ @"pullRequestId": @"",
@"pullRequestEventType": @"",
@"actorArn": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents"]
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=CodeCommit_20150413.DescribePullRequestEvents" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents",
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([
'pullRequestId' => '',
'pullRequestEventType' => '',
'actorArn' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.DescribePullRequestEvents', [
'body' => '{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'pullRequestEventType' => '',
'actorArn' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'pullRequestEventType' => '',
'actorArn' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents');
$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=CodeCommit_20150413.DescribePullRequestEvents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.DescribePullRequestEvents"
payload = {
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.DescribePullRequestEvents"
payload <- "{\n \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.DescribePullRequestEvents")
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 \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"pullRequestId\": \"\",\n \"pullRequestEventType\": \"\",\n \"actorArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.DescribePullRequestEvents";
let payload = json!({
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.DescribePullRequestEvents' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "pullRequestEventType": "",\n "actorArn": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"pullRequestEventType": "",
"actorArn": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DescribePullRequestEvents")! 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
DisassociateApprovalRuleTemplateFromRepository
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"repositoryName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository");
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:repositoryName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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: 60
{
"approvalRuleTemplateName": "",
"repositoryName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository")
.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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
repositoryName: ''
});
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository');
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryName":""}'
};
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "repositoryName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository")
.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({approvalRuleTemplateName: '', repositoryName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: '', repositoryName: ''},
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
repositoryName: ''
});
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', repositoryName: ''}
};
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","repositoryName":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"repositoryName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"]
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository",
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([
'approvalRuleTemplateName' => '',
'repositoryName' => ''
]),
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository', [
'body' => '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'repositoryName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'repositoryName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository');
$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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"
payload = {
"approvalRuleTemplateName": "",
"repositoryName": ""
}
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository")
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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"repositoryName\": \"\"\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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository";
let payload = json!({
"approvalRuleTemplateName": "",
"repositoryName": ""
});
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=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}'
echo '{
"approvalRuleTemplateName": "",
"repositoryName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "repositoryName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"repositoryName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.DisassociateApprovalRuleTemplateFromRepository")! 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
EvaluatePullRequestApprovalRules
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"revisionId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules");
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:revisionId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.EvaluatePullRequestApprovalRules"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.EvaluatePullRequestApprovalRules");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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
{
"pullRequestId": "",
"revisionId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules")
.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=CodeCommit_20150413.EvaluatePullRequestApprovalRules")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
revisionId: ''
});
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules');
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":""}'
};
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "revisionId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules")
.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({pullRequestId: '', revisionId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', revisionId: ''},
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
revisionId: ''
});
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: ''}
};
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":""}'
};
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 = @{ @"pullRequestId": @"",
@"revisionId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules"]
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules",
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([
'pullRequestId' => '',
'revisionId' => ''
]),
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules', [
'body' => '{
"pullRequestId": "",
"revisionId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'revisionId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'revisionId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules');
$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=CodeCommit_20150413.EvaluatePullRequestApprovalRules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.EvaluatePullRequestApprovalRules"
payload = {
"pullRequestId": "",
"revisionId": ""
}
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules"
payload <- "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.EvaluatePullRequestApprovalRules")
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.EvaluatePullRequestApprovalRules";
let payload = json!({
"pullRequestId": "",
"revisionId": ""
});
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=CodeCommit_20150413.EvaluatePullRequestApprovalRules' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"revisionId": ""
}'
echo '{
"pullRequestId": "",
"revisionId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "revisionId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"revisionId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.EvaluatePullRequestApprovalRules")! 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
GetApprovalRuleTemplate
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate");
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 \"approvalRuleTemplateName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.GetApprovalRuleTemplate"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.GetApprovalRuleTemplate");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\"\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: 36
{
"approvalRuleTemplateName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\"\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 \"approvalRuleTemplateName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate")
.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=CodeCommit_20150413.GetApprovalRuleTemplate")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: ''
});
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=CodeCommit_20150413.GetApprovalRuleTemplate');
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=CodeCommit_20150413.GetApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":""}'
};
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=CodeCommit_20150413.GetApprovalRuleTemplate',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate")
.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({approvalRuleTemplateName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: ''},
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=CodeCommit_20150413.GetApprovalRuleTemplate');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: ''
});
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=CodeCommit_20150413.GetApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: ''}
};
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=CodeCommit_20150413.GetApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":""}'
};
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 = @{ @"approvalRuleTemplateName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate"]
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=CodeCommit_20150413.GetApprovalRuleTemplate" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate",
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([
'approvalRuleTemplateName' => ''
]),
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=CodeCommit_20150413.GetApprovalRuleTemplate', [
'body' => '{
"approvalRuleTemplateName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate');
$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=CodeCommit_20150413.GetApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.GetApprovalRuleTemplate"
payload = { "approvalRuleTemplateName": "" }
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=CodeCommit_20150413.GetApprovalRuleTemplate"
payload <- "{\n \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.GetApprovalRuleTemplate")
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 \"approvalRuleTemplateName\": \"\"\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 \"approvalRuleTemplateName\": \"\"\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=CodeCommit_20150413.GetApprovalRuleTemplate";
let payload = json!({"approvalRuleTemplateName": ""});
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=CodeCommit_20150413.GetApprovalRuleTemplate' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": ""
}'
echo '{
"approvalRuleTemplateName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["approvalRuleTemplateName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetApprovalRuleTemplate")! 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
GetBlob
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"blobId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob");
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 \"repositoryName\": \"\",\n \"blobId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:blobId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\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=CodeCommit_20150413.GetBlob"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\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=CodeCommit_20150413.GetBlob");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\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
{
"repositoryName": "",
"blobId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\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 \"repositoryName\": \"\",\n \"blobId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob")
.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=CodeCommit_20150413.GetBlob")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
blobId: ''
});
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=CodeCommit_20150413.GetBlob');
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=CodeCommit_20150413.GetBlob',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', blobId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","blobId":""}'
};
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=CodeCommit_20150413.GetBlob',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "blobId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob")
.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({repositoryName: '', blobId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', blobId: ''},
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=CodeCommit_20150413.GetBlob');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
blobId: ''
});
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=CodeCommit_20150413.GetBlob',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', blobId: ''}
};
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=CodeCommit_20150413.GetBlob';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","blobId":""}'
};
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 = @{ @"repositoryName": @"",
@"blobId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob"]
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=CodeCommit_20150413.GetBlob" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob",
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([
'repositoryName' => '',
'blobId' => ''
]),
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=CodeCommit_20150413.GetBlob', [
'body' => '{
"repositoryName": "",
"blobId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'blobId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'blobId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob');
$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=CodeCommit_20150413.GetBlob' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"blobId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"blobId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\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=CodeCommit_20150413.GetBlob"
payload = {
"repositoryName": "",
"blobId": ""
}
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=CodeCommit_20150413.GetBlob"
payload <- "{\n \"repositoryName\": \"\",\n \"blobId\": \"\"\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=CodeCommit_20150413.GetBlob")
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 \"repositoryName\": \"\",\n \"blobId\": \"\"\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 \"repositoryName\": \"\",\n \"blobId\": \"\"\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=CodeCommit_20150413.GetBlob";
let payload = json!({
"repositoryName": "",
"blobId": ""
});
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=CodeCommit_20150413.GetBlob' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"blobId": ""
}'
echo '{
"repositoryName": "",
"blobId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "blobId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"blobId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBlob")! 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
GetBranch
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"branchName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch");
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 \"repositoryName\": \"\",\n \"branchName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:branchName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.GetBranch"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.GetBranch");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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: 46
{
"repositoryName": "",
"branchName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch")
.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=CodeCommit_20150413.GetBranch")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
branchName: ''
});
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=CodeCommit_20150413.GetBranch');
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=CodeCommit_20150413.GetBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', branchName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":""}'
};
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=CodeCommit_20150413.GetBranch',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "branchName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch")
.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({repositoryName: '', branchName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', branchName: ''},
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=CodeCommit_20150413.GetBranch');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
branchName: ''
});
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=CodeCommit_20150413.GetBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', branchName: ''}
};
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=CodeCommit_20150413.GetBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":""}'
};
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 = @{ @"repositoryName": @"",
@"branchName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch"]
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=CodeCommit_20150413.GetBranch" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch",
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([
'repositoryName' => '',
'branchName' => ''
]),
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=CodeCommit_20150413.GetBranch', [
'body' => '{
"repositoryName": "",
"branchName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'branchName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'branchName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch');
$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=CodeCommit_20150413.GetBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.GetBranch"
payload = {
"repositoryName": "",
"branchName": ""
}
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=CodeCommit_20150413.GetBranch"
payload <- "{\n \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.GetBranch")
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 \"repositoryName\": \"\",\n \"branchName\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\"\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=CodeCommit_20150413.GetBranch";
let payload = json!({
"repositoryName": "",
"branchName": ""
});
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=CodeCommit_20150413.GetBranch' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"branchName": ""
}'
echo '{
"repositoryName": "",
"branchName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "branchName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"branchName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetBranch")! 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
GetComment
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment
HEADERS
X-Amz-Target
BODY json
{
"commentId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment");
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 \"commentId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:commentId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"commentId\": \"\"\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=CodeCommit_20150413.GetComment"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"commentId\": \"\"\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=CodeCommit_20150413.GetComment");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commentId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment"
payload := strings.NewReader("{\n \"commentId\": \"\"\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: 21
{
"commentId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"commentId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commentId\": \"\"\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 \"commentId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment")
.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=CodeCommit_20150413.GetComment")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"commentId\": \"\"\n}")
.asString();
const data = JSON.stringify({
commentId: ''
});
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=CodeCommit_20150413.GetComment');
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=CodeCommit_20150413.GetComment',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":""}'
};
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=CodeCommit_20150413.GetComment',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "commentId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commentId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment")
.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({commentId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {commentId: ''},
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=CodeCommit_20150413.GetComment');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
commentId: ''
});
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=CodeCommit_20150413.GetComment',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: ''}
};
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=CodeCommit_20150413.GetComment';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":""}'
};
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 = @{ @"commentId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment"]
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=CodeCommit_20150413.GetComment" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"commentId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment",
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([
'commentId' => ''
]),
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=CodeCommit_20150413.GetComment', [
'body' => '{
"commentId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commentId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commentId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment');
$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=CodeCommit_20150413.GetComment' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commentId\": \"\"\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=CodeCommit_20150413.GetComment"
payload = { "commentId": "" }
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=CodeCommit_20150413.GetComment"
payload <- "{\n \"commentId\": \"\"\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=CodeCommit_20150413.GetComment")
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 \"commentId\": \"\"\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 \"commentId\": \"\"\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=CodeCommit_20150413.GetComment";
let payload = json!({"commentId": ""});
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=CodeCommit_20150413.GetComment' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"commentId": ""
}'
echo '{
"commentId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "commentId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["commentId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetComment")! 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
GetCommentReactions
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions
HEADERS
X-Amz-Target
BODY json
{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions");
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 \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:commentId ""
:reactionUserArn ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentReactions"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentReactions");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions"
payload := strings.NewReader("{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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: 85
{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions")
.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=CodeCommit_20150413.GetCommentReactions")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
commentId: '',
reactionUserArn: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.GetCommentReactions');
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=CodeCommit_20150413.GetCommentReactions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: '', reactionUserArn: '', nextToken: '', maxResults: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":"","reactionUserArn":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.GetCommentReactions',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "commentId": "",\n "reactionUserArn": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions")
.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({commentId: '', reactionUserArn: '', nextToken: '', maxResults: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {commentId: '', reactionUserArn: '', nextToken: '', maxResults: ''},
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=CodeCommit_20150413.GetCommentReactions');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
commentId: '',
reactionUserArn: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.GetCommentReactions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: '', reactionUserArn: '', nextToken: '', maxResults: ''}
};
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=CodeCommit_20150413.GetCommentReactions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":"","reactionUserArn":"","nextToken":"","maxResults":""}'
};
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 = @{ @"commentId": @"",
@"reactionUserArn": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions"]
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=CodeCommit_20150413.GetCommentReactions" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions",
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([
'commentId' => '',
'reactionUserArn' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.GetCommentReactions', [
'body' => '{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commentId' => '',
'reactionUserArn' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commentId' => '',
'reactionUserArn' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions');
$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=CodeCommit_20150413.GetCommentReactions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentReactions"
payload = {
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.GetCommentReactions"
payload <- "{\n \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentReactions")
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 \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"commentId\": \"\",\n \"reactionUserArn\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentReactions";
let payload = json!({
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.GetCommentReactions' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "commentId": "",\n "reactionUserArn": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"commentId": "",
"reactionUserArn": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentReactions")! 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
GetCommentsForComparedCommit
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit");
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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:beforeCommitId ""
:afterCommitId ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForComparedCommit"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForComparedCommit");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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
{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit")
.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=CodeCommit_20150413.GetCommentsForComparedCommit")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.GetCommentsForComparedCommit');
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=CodeCommit_20150413.GetCommentsForComparedCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","beforeCommitId":"","afterCommitId":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.GetCommentsForComparedCommit',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit")
.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({
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
},
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=CodeCommit_20150413.GetCommentsForComparedCommit');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.GetCommentsForComparedCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
}
};
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=CodeCommit_20150413.GetCommentsForComparedCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","beforeCommitId":"","afterCommitId":"","nextToken":"","maxResults":""}'
};
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 = @{ @"repositoryName": @"",
@"beforeCommitId": @"",
@"afterCommitId": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit"]
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=CodeCommit_20150413.GetCommentsForComparedCommit" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit",
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([
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.GetCommentsForComparedCommit', [
'body' => '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit');
$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=CodeCommit_20150413.GetCommentsForComparedCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForComparedCommit"
payload = {
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.GetCommentsForComparedCommit"
payload <- "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForComparedCommit")
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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForComparedCommit";
let payload = json!({
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.GetCommentsForComparedCommit' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForComparedCommit")! 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
GetCommentsForPullRequest
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest");
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:repositoryName ""
:beforeCommitId ""
:afterCommitId ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForPullRequest"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForPullRequest");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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: 135
{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest")
.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=CodeCommit_20150413.GetCommentsForPullRequest")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.GetCommentsForPullRequest');
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=CodeCommit_20150413.GetCommentsForPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","beforeCommitId":"","afterCommitId":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.GetCommentsForPullRequest',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest")
.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({
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
},
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=CodeCommit_20150413.GetCommentsForPullRequest');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.GetCommentsForPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
nextToken: '',
maxResults: ''
}
};
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=CodeCommit_20150413.GetCommentsForPullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","beforeCommitId":"","afterCommitId":"","nextToken":"","maxResults":""}'
};
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 = @{ @"pullRequestId": @"",
@"repositoryName": @"",
@"beforeCommitId": @"",
@"afterCommitId": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest"]
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=CodeCommit_20150413.GetCommentsForPullRequest" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest",
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([
'pullRequestId' => '',
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.GetCommentsForPullRequest', [
'body' => '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest');
$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=CodeCommit_20150413.GetCommentsForPullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForPullRequest"
payload = {
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.GetCommentsForPullRequest"
payload <- "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForPullRequest")
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.GetCommentsForPullRequest";
let payload = json!({
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.GetCommentsForPullRequest' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommentsForPullRequest")! 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
GetCommit
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"commitId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit");
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 \"repositoryName\": \"\",\n \"commitId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:commitId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.GetCommit"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.GetCommit");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\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: 44
{
"repositoryName": "",
"commitId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\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 \"repositoryName\": \"\",\n \"commitId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit")
.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=CodeCommit_20150413.GetCommit")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
commitId: ''
});
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=CodeCommit_20150413.GetCommit');
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=CodeCommit_20150413.GetCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', commitId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","commitId":""}'
};
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=CodeCommit_20150413.GetCommit',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "commitId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit")
.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({repositoryName: '', commitId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', commitId: ''},
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=CodeCommit_20150413.GetCommit');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
commitId: ''
});
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=CodeCommit_20150413.GetCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', commitId: ''}
};
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=CodeCommit_20150413.GetCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","commitId":""}'
};
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 = @{ @"repositoryName": @"",
@"commitId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit"]
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=CodeCommit_20150413.GetCommit" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit",
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([
'repositoryName' => '',
'commitId' => ''
]),
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=CodeCommit_20150413.GetCommit', [
'body' => '{
"repositoryName": "",
"commitId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'commitId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'commitId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit');
$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=CodeCommit_20150413.GetCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"commitId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"commitId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.GetCommit"
payload = {
"repositoryName": "",
"commitId": ""
}
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=CodeCommit_20150413.GetCommit"
payload <- "{\n \"repositoryName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.GetCommit")
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 \"repositoryName\": \"\",\n \"commitId\": \"\"\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 \"repositoryName\": \"\",\n \"commitId\": \"\"\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=CodeCommit_20150413.GetCommit";
let payload = json!({
"repositoryName": "",
"commitId": ""
});
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=CodeCommit_20150413.GetCommit' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"commitId": ""
}'
echo '{
"repositoryName": "",
"commitId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "commitId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"commitId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetCommit")! 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
GetDifferences
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences");
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 \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:beforeCommitSpecifier ""
:afterCommitSpecifier ""
:beforePath ""
:afterPath ""
:MaxResults ""
:NextToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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=CodeCommit_20150413.GetDifferences"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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=CodeCommit_20150413.GetDifferences");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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: 165
{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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 \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences")
.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=CodeCommit_20150413.GetDifferences")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
beforeCommitSpecifier: '',
afterCommitSpecifier: '',
beforePath: '',
afterPath: '',
MaxResults: '',
NextToken: ''
});
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=CodeCommit_20150413.GetDifferences');
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=CodeCommit_20150413.GetDifferences',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
beforeCommitSpecifier: '',
afterCommitSpecifier: '',
beforePath: '',
afterPath: '',
MaxResults: '',
NextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","beforeCommitSpecifier":"","afterCommitSpecifier":"","beforePath":"","afterPath":"","MaxResults":"","NextToken":""}'
};
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=CodeCommit_20150413.GetDifferences',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "beforeCommitSpecifier": "",\n "afterCommitSpecifier": "",\n "beforePath": "",\n "afterPath": "",\n "MaxResults": "",\n "NextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences")
.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({
repositoryName: '',
beforeCommitSpecifier: '',
afterCommitSpecifier: '',
beforePath: '',
afterPath: '',
MaxResults: '',
NextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
beforeCommitSpecifier: '',
afterCommitSpecifier: '',
beforePath: '',
afterPath: '',
MaxResults: '',
NextToken: ''
},
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=CodeCommit_20150413.GetDifferences');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
beforeCommitSpecifier: '',
afterCommitSpecifier: '',
beforePath: '',
afterPath: '',
MaxResults: '',
NextToken: ''
});
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=CodeCommit_20150413.GetDifferences',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
beforeCommitSpecifier: '',
afterCommitSpecifier: '',
beforePath: '',
afterPath: '',
MaxResults: '',
NextToken: ''
}
};
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=CodeCommit_20150413.GetDifferences';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","beforeCommitSpecifier":"","afterCommitSpecifier":"","beforePath":"","afterPath":"","MaxResults":"","NextToken":""}'
};
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 = @{ @"repositoryName": @"",
@"beforeCommitSpecifier": @"",
@"afterCommitSpecifier": @"",
@"beforePath": @"",
@"afterPath": @"",
@"MaxResults": @"",
@"NextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences"]
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=CodeCommit_20150413.GetDifferences" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences",
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([
'repositoryName' => '',
'beforeCommitSpecifier' => '',
'afterCommitSpecifier' => '',
'beforePath' => '',
'afterPath' => '',
'MaxResults' => '',
'NextToken' => ''
]),
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=CodeCommit_20150413.GetDifferences', [
'body' => '{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'beforeCommitSpecifier' => '',
'afterCommitSpecifier' => '',
'beforePath' => '',
'afterPath' => '',
'MaxResults' => '',
'NextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'beforeCommitSpecifier' => '',
'afterCommitSpecifier' => '',
'beforePath' => '',
'afterPath' => '',
'MaxResults' => '',
'NextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences');
$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=CodeCommit_20150413.GetDifferences' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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=CodeCommit_20150413.GetDifferences"
payload = {
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}
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=CodeCommit_20150413.GetDifferences"
payload <- "{\n \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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=CodeCommit_20150413.GetDifferences")
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 \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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 \"repositoryName\": \"\",\n \"beforeCommitSpecifier\": \"\",\n \"afterCommitSpecifier\": \"\",\n \"beforePath\": \"\",\n \"afterPath\": \"\",\n \"MaxResults\": \"\",\n \"NextToken\": \"\"\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=CodeCommit_20150413.GetDifferences";
let payload = json!({
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
});
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=CodeCommit_20150413.GetDifferences' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}'
echo '{
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "beforeCommitSpecifier": "",\n "afterCommitSpecifier": "",\n "beforePath": "",\n "afterPath": "",\n "MaxResults": "",\n "NextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"beforeCommitSpecifier": "",
"afterCommitSpecifier": "",
"beforePath": "",
"afterPath": "",
"MaxResults": "",
"NextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetDifferences")! 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
GetFile
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile");
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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:commitSpecifier ""
:filePath ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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=CodeCommit_20150413.GetFile"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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=CodeCommit_20150413.GetFile");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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: 69
{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile")
.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=CodeCommit_20150413.GetFile")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
commitSpecifier: '',
filePath: ''
});
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=CodeCommit_20150413.GetFile');
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=CodeCommit_20150413.GetFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', commitSpecifier: '', filePath: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","commitSpecifier":"","filePath":""}'
};
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=CodeCommit_20150413.GetFile',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "commitSpecifier": "",\n "filePath": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile")
.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({repositoryName: '', commitSpecifier: '', filePath: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', commitSpecifier: '', filePath: ''},
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=CodeCommit_20150413.GetFile');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
commitSpecifier: '',
filePath: ''
});
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=CodeCommit_20150413.GetFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', commitSpecifier: '', filePath: ''}
};
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=CodeCommit_20150413.GetFile';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","commitSpecifier":"","filePath":""}'
};
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 = @{ @"repositoryName": @"",
@"commitSpecifier": @"",
@"filePath": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile"]
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=CodeCommit_20150413.GetFile" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile",
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([
'repositoryName' => '',
'commitSpecifier' => '',
'filePath' => ''
]),
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=CodeCommit_20150413.GetFile', [
'body' => '{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'commitSpecifier' => '',
'filePath' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'commitSpecifier' => '',
'filePath' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile');
$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=CodeCommit_20150413.GetFile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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=CodeCommit_20150413.GetFile"
payload = {
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}
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=CodeCommit_20150413.GetFile"
payload <- "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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=CodeCommit_20150413.GetFile")
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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"filePath\": \"\"\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=CodeCommit_20150413.GetFile";
let payload = json!({
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
});
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=CodeCommit_20150413.GetFile' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}'
echo '{
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "commitSpecifier": "",\n "filePath": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"commitSpecifier": "",
"filePath": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFile")! 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
GetFolder
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder");
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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:commitSpecifier ""
:folderPath ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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=CodeCommit_20150413.GetFolder"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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=CodeCommit_20150413.GetFolder");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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: 71
{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder")
.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=CodeCommit_20150413.GetFolder")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
commitSpecifier: '',
folderPath: ''
});
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=CodeCommit_20150413.GetFolder');
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=CodeCommit_20150413.GetFolder',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', commitSpecifier: '', folderPath: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","commitSpecifier":"","folderPath":""}'
};
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=CodeCommit_20150413.GetFolder',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "commitSpecifier": "",\n "folderPath": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder")
.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({repositoryName: '', commitSpecifier: '', folderPath: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', commitSpecifier: '', folderPath: ''},
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=CodeCommit_20150413.GetFolder');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
commitSpecifier: '',
folderPath: ''
});
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=CodeCommit_20150413.GetFolder',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', commitSpecifier: '', folderPath: ''}
};
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=CodeCommit_20150413.GetFolder';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","commitSpecifier":"","folderPath":""}'
};
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 = @{ @"repositoryName": @"",
@"commitSpecifier": @"",
@"folderPath": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder"]
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=CodeCommit_20150413.GetFolder" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder",
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([
'repositoryName' => '',
'commitSpecifier' => '',
'folderPath' => ''
]),
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=CodeCommit_20150413.GetFolder', [
'body' => '{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'commitSpecifier' => '',
'folderPath' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'commitSpecifier' => '',
'folderPath' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder');
$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=CodeCommit_20150413.GetFolder' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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=CodeCommit_20150413.GetFolder"
payload = {
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}
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=CodeCommit_20150413.GetFolder"
payload <- "{\n \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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=CodeCommit_20150413.GetFolder")
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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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 \"repositoryName\": \"\",\n \"commitSpecifier\": \"\",\n \"folderPath\": \"\"\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=CodeCommit_20150413.GetFolder";
let payload = json!({
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
});
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=CodeCommit_20150413.GetFolder' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}'
echo '{
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "commitSpecifier": "",\n "folderPath": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"commitSpecifier": "",
"folderPath": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetFolder")! 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
GetMergeCommit
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit");
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:sourceCommitSpecifier ""
:destinationCommitSpecifier ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeCommit"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeCommit");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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: 158
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit")
.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=CodeCommit_20150413.GetMergeCommit")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
});
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=CodeCommit_20150413.GetMergeCommit');
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=CodeCommit_20150413.GetMergeCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","conflictDetailLevel":"","conflictResolutionStrategy":""}'
};
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=CodeCommit_20150413.GetMergeCommit',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit")
.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({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
},
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=CodeCommit_20150413.GetMergeCommit');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
});
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=CodeCommit_20150413.GetMergeCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
}
};
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=CodeCommit_20150413.GetMergeCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","conflictDetailLevel":"","conflictResolutionStrategy":""}'
};
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 = @{ @"repositoryName": @"",
@"sourceCommitSpecifier": @"",
@"destinationCommitSpecifier": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit"]
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=CodeCommit_20150413.GetMergeCommit" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit",
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([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => ''
]),
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=CodeCommit_20150413.GetMergeCommit', [
'body' => '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit');
$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=CodeCommit_20150413.GetMergeCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeCommit"
payload = {
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}
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=CodeCommit_20150413.GetMergeCommit"
payload <- "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeCommit")
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeCommit";
let payload = json!({
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
});
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=CodeCommit_20150413.GetMergeCommit' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}'
echo '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeCommit")! 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
GetMergeConflicts
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts");
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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:destinationCommitSpecifier ""
:sourceCommitSpecifier ""
:mergeOption ""
:conflictDetailLevel ""
:maxConflictFiles ""
:conflictResolutionStrategy ""
:nextToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.GetMergeConflicts"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.GetMergeConflicts");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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: 224
{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts")
.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=CodeCommit_20150413.GetMergeConflicts")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
maxConflictFiles: '',
conflictResolutionStrategy: '',
nextToken: ''
});
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=CodeCommit_20150413.GetMergeConflicts');
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=CodeCommit_20150413.GetMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
maxConflictFiles: '',
conflictResolutionStrategy: '',
nextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","destinationCommitSpecifier":"","sourceCommitSpecifier":"","mergeOption":"","conflictDetailLevel":"","maxConflictFiles":"","conflictResolutionStrategy":"","nextToken":""}'
};
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=CodeCommit_20150413.GetMergeConflicts',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "destinationCommitSpecifier": "",\n "sourceCommitSpecifier": "",\n "mergeOption": "",\n "conflictDetailLevel": "",\n "maxConflictFiles": "",\n "conflictResolutionStrategy": "",\n "nextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts")
.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({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
maxConflictFiles: '',
conflictResolutionStrategy: '',
nextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
maxConflictFiles: '',
conflictResolutionStrategy: '',
nextToken: ''
},
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=CodeCommit_20150413.GetMergeConflicts');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
maxConflictFiles: '',
conflictResolutionStrategy: '',
nextToken: ''
});
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=CodeCommit_20150413.GetMergeConflicts',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
destinationCommitSpecifier: '',
sourceCommitSpecifier: '',
mergeOption: '',
conflictDetailLevel: '',
maxConflictFiles: '',
conflictResolutionStrategy: '',
nextToken: ''
}
};
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=CodeCommit_20150413.GetMergeConflicts';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","destinationCommitSpecifier":"","sourceCommitSpecifier":"","mergeOption":"","conflictDetailLevel":"","maxConflictFiles":"","conflictResolutionStrategy":"","nextToken":""}'
};
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 = @{ @"repositoryName": @"",
@"destinationCommitSpecifier": @"",
@"sourceCommitSpecifier": @"",
@"mergeOption": @"",
@"conflictDetailLevel": @"",
@"maxConflictFiles": @"",
@"conflictResolutionStrategy": @"",
@"nextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts"]
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=CodeCommit_20150413.GetMergeConflicts" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts",
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([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'conflictDetailLevel' => '',
'maxConflictFiles' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]),
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=CodeCommit_20150413.GetMergeConflicts', [
'body' => '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'conflictDetailLevel' => '',
'maxConflictFiles' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'destinationCommitSpecifier' => '',
'sourceCommitSpecifier' => '',
'mergeOption' => '',
'conflictDetailLevel' => '',
'maxConflictFiles' => '',
'conflictResolutionStrategy' => '',
'nextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts');
$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=CodeCommit_20150413.GetMergeConflicts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.GetMergeConflicts"
payload = {
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}
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=CodeCommit_20150413.GetMergeConflicts"
payload <- "{\n \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.GetMergeConflicts")
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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"mergeOption\": \"\",\n \"conflictDetailLevel\": \"\",\n \"maxConflictFiles\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.GetMergeConflicts";
let payload = json!({
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
});
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=CodeCommit_20150413.GetMergeConflicts' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}'
echo '{
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "destinationCommitSpecifier": "",\n "sourceCommitSpecifier": "",\n "mergeOption": "",\n "conflictDetailLevel": "",\n "maxConflictFiles": "",\n "conflictResolutionStrategy": "",\n "nextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"destinationCommitSpecifier": "",
"sourceCommitSpecifier": "",
"mergeOption": "",
"conflictDetailLevel": "",
"maxConflictFiles": "",
"conflictResolutionStrategy": "",
"nextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeConflicts")! 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
GetMergeOptions
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions");
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:sourceCommitSpecifier ""
:destinationCommitSpecifier ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeOptions"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeOptions");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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: 158
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions")
.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=CodeCommit_20150413.GetMergeOptions")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
});
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=CodeCommit_20150413.GetMergeOptions');
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=CodeCommit_20150413.GetMergeOptions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","conflictDetailLevel":"","conflictResolutionStrategy":""}'
};
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=CodeCommit_20150413.GetMergeOptions',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions")
.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({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
},
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=CodeCommit_20150413.GetMergeOptions');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
});
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=CodeCommit_20150413.GetMergeOptions',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
conflictDetailLevel: '',
conflictResolutionStrategy: ''
}
};
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=CodeCommit_20150413.GetMergeOptions';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","conflictDetailLevel":"","conflictResolutionStrategy":""}'
};
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 = @{ @"repositoryName": @"",
@"sourceCommitSpecifier": @"",
@"destinationCommitSpecifier": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions"]
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=CodeCommit_20150413.GetMergeOptions" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions",
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([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => ''
]),
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=CodeCommit_20150413.GetMergeOptions', [
'body' => '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions');
$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=CodeCommit_20150413.GetMergeOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeOptions"
payload = {
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}
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=CodeCommit_20150413.GetMergeOptions"
payload <- "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeOptions")
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\"\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=CodeCommit_20150413.GetMergeOptions";
let payload = json!({
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
});
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=CodeCommit_20150413.GetMergeOptions' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}'
echo '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetMergeOptions")! 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
GetPullRequest
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest");
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 \"pullRequestId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\"\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=CodeCommit_20150413.GetPullRequest"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\"\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=CodeCommit_20150413.GetPullRequest");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest"
payload := strings.NewReader("{\n \"pullRequestId\": \"\"\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: 25
{
"pullRequestId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\"\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 \"pullRequestId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest")
.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=CodeCommit_20150413.GetPullRequest")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: ''
});
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=CodeCommit_20150413.GetPullRequest');
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=CodeCommit_20150413.GetPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":""}'
};
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=CodeCommit_20150413.GetPullRequest',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest")
.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({pullRequestId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: ''},
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=CodeCommit_20150413.GetPullRequest');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: ''
});
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=CodeCommit_20150413.GetPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: ''}
};
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=CodeCommit_20150413.GetPullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":""}'
};
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 = @{ @"pullRequestId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest"]
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=CodeCommit_20150413.GetPullRequest" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest",
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([
'pullRequestId' => ''
]),
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=CodeCommit_20150413.GetPullRequest', [
'body' => '{
"pullRequestId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest');
$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=CodeCommit_20150413.GetPullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\"\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=CodeCommit_20150413.GetPullRequest"
payload = { "pullRequestId": "" }
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=CodeCommit_20150413.GetPullRequest"
payload <- "{\n \"pullRequestId\": \"\"\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=CodeCommit_20150413.GetPullRequest")
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 \"pullRequestId\": \"\"\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 \"pullRequestId\": \"\"\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=CodeCommit_20150413.GetPullRequest";
let payload = json!({"pullRequestId": ""});
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=CodeCommit_20150413.GetPullRequest' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": ""
}'
echo '{
"pullRequestId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["pullRequestId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequest")! 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
GetPullRequestApprovalStates
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"revisionId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates");
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:revisionId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestApprovalStates"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestApprovalStates");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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
{
"pullRequestId": "",
"revisionId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates")
.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=CodeCommit_20150413.GetPullRequestApprovalStates")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
revisionId: ''
});
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=CodeCommit_20150413.GetPullRequestApprovalStates');
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=CodeCommit_20150413.GetPullRequestApprovalStates',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":""}'
};
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=CodeCommit_20150413.GetPullRequestApprovalStates',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "revisionId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates")
.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({pullRequestId: '', revisionId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', revisionId: ''},
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=CodeCommit_20150413.GetPullRequestApprovalStates');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
revisionId: ''
});
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=CodeCommit_20150413.GetPullRequestApprovalStates',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: ''}
};
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=CodeCommit_20150413.GetPullRequestApprovalStates';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":""}'
};
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 = @{ @"pullRequestId": @"",
@"revisionId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates"]
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=CodeCommit_20150413.GetPullRequestApprovalStates" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates",
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([
'pullRequestId' => '',
'revisionId' => ''
]),
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=CodeCommit_20150413.GetPullRequestApprovalStates', [
'body' => '{
"pullRequestId": "",
"revisionId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'revisionId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'revisionId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates');
$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=CodeCommit_20150413.GetPullRequestApprovalStates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestApprovalStates"
payload = {
"pullRequestId": "",
"revisionId": ""
}
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=CodeCommit_20150413.GetPullRequestApprovalStates"
payload <- "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestApprovalStates")
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestApprovalStates";
let payload = json!({
"pullRequestId": "",
"revisionId": ""
});
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=CodeCommit_20150413.GetPullRequestApprovalStates' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"revisionId": ""
}'
echo '{
"pullRequestId": "",
"revisionId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "revisionId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"revisionId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestApprovalStates")! 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
GetPullRequestOverrideState
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"revisionId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState");
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:revisionId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestOverrideState"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestOverrideState");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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
{
"pullRequestId": "",
"revisionId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState")
.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=CodeCommit_20150413.GetPullRequestOverrideState")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
revisionId: ''
});
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=CodeCommit_20150413.GetPullRequestOverrideState');
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=CodeCommit_20150413.GetPullRequestOverrideState',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":""}'
};
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=CodeCommit_20150413.GetPullRequestOverrideState',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "revisionId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState")
.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({pullRequestId: '', revisionId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', revisionId: ''},
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=CodeCommit_20150413.GetPullRequestOverrideState');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
revisionId: ''
});
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=CodeCommit_20150413.GetPullRequestOverrideState',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: ''}
};
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=CodeCommit_20150413.GetPullRequestOverrideState';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":""}'
};
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 = @{ @"pullRequestId": @"",
@"revisionId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState"]
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=CodeCommit_20150413.GetPullRequestOverrideState" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState",
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([
'pullRequestId' => '',
'revisionId' => ''
]),
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=CodeCommit_20150413.GetPullRequestOverrideState', [
'body' => '{
"pullRequestId": "",
"revisionId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'revisionId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'revisionId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState');
$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=CodeCommit_20150413.GetPullRequestOverrideState' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestOverrideState"
payload = {
"pullRequestId": "",
"revisionId": ""
}
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=CodeCommit_20150413.GetPullRequestOverrideState"
payload <- "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestOverrideState")
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\"\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=CodeCommit_20150413.GetPullRequestOverrideState";
let payload = json!({
"pullRequestId": "",
"revisionId": ""
});
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=CodeCommit_20150413.GetPullRequestOverrideState' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"revisionId": ""
}'
echo '{
"pullRequestId": "",
"revisionId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "revisionId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"revisionId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetPullRequestOverrideState")! 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
GetRepository
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository");
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 \"repositoryName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepository"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepository");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository"
payload := strings.NewReader("{\n \"repositoryName\": \"\"\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: 26
{
"repositoryName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\"\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 \"repositoryName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository")
.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=CodeCommit_20150413.GetRepository")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: ''
});
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=CodeCommit_20150413.GetRepository');
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=CodeCommit_20150413.GetRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":""}'
};
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=CodeCommit_20150413.GetRepository',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository")
.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({repositoryName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: ''},
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=CodeCommit_20150413.GetRepository');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: ''
});
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=CodeCommit_20150413.GetRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: ''}
};
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=CodeCommit_20150413.GetRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":""}'
};
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 = @{ @"repositoryName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository"]
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=CodeCommit_20150413.GetRepository" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository",
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([
'repositoryName' => ''
]),
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=CodeCommit_20150413.GetRepository', [
'body' => '{
"repositoryName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository');
$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=CodeCommit_20150413.GetRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepository"
payload = { "repositoryName": "" }
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=CodeCommit_20150413.GetRepository"
payload <- "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepository")
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 \"repositoryName\": \"\"\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 \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepository";
let payload = json!({"repositoryName": ""});
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=CodeCommit_20150413.GetRepository' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": ""
}'
echo '{
"repositoryName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["repositoryName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepository")! 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
GetRepositoryTriggers
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers");
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 \"repositoryName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepositoryTriggers"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepositoryTriggers");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers"
payload := strings.NewReader("{\n \"repositoryName\": \"\"\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: 26
{
"repositoryName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\"\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 \"repositoryName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers")
.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=CodeCommit_20150413.GetRepositoryTriggers")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: ''
});
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=CodeCommit_20150413.GetRepositoryTriggers');
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=CodeCommit_20150413.GetRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":""}'
};
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=CodeCommit_20150413.GetRepositoryTriggers',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers")
.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({repositoryName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: ''},
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=CodeCommit_20150413.GetRepositoryTriggers');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: ''
});
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=CodeCommit_20150413.GetRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: ''}
};
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=CodeCommit_20150413.GetRepositoryTriggers';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":""}'
};
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 = @{ @"repositoryName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers"]
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=CodeCommit_20150413.GetRepositoryTriggers" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers",
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([
'repositoryName' => ''
]),
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=CodeCommit_20150413.GetRepositoryTriggers', [
'body' => '{
"repositoryName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers');
$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=CodeCommit_20150413.GetRepositoryTriggers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepositoryTriggers"
payload = { "repositoryName": "" }
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=CodeCommit_20150413.GetRepositoryTriggers"
payload <- "{\n \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepositoryTriggers")
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 \"repositoryName\": \"\"\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 \"repositoryName\": \"\"\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=CodeCommit_20150413.GetRepositoryTriggers";
let payload = json!({"repositoryName": ""});
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=CodeCommit_20150413.GetRepositoryTriggers' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": ""
}'
echo '{
"repositoryName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = ["repositoryName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.GetRepositoryTriggers")! 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
ListApprovalRuleTemplates
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates
HEADERS
X-Amz-Target
BODY json
{
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates");
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 \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListApprovalRuleTemplates"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListApprovalRuleTemplates");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates"
payload := strings.NewReader("{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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: 41
{
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates")
.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=CodeCommit_20150413.ListApprovalRuleTemplates")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListApprovalRuleTemplates');
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=CodeCommit_20150413.ListApprovalRuleTemplates',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {nextToken: '', maxResults: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.ListApprovalRuleTemplates',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates")
.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({nextToken: '', maxResults: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {nextToken: '', maxResults: ''},
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=CodeCommit_20150413.ListApprovalRuleTemplates');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListApprovalRuleTemplates',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {nextToken: '', maxResults: ''}
};
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=CodeCommit_20150413.ListApprovalRuleTemplates';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"nextToken":"","maxResults":""}'
};
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 = @{ @"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates"]
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=CodeCommit_20150413.ListApprovalRuleTemplates" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates",
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([
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.ListApprovalRuleTemplates', [
'body' => '{
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates');
$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=CodeCommit_20150413.ListApprovalRuleTemplates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListApprovalRuleTemplates"
payload = {
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.ListApprovalRuleTemplates"
payload <- "{\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListApprovalRuleTemplates")
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 \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListApprovalRuleTemplates";
let payload = json!({
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.ListApprovalRuleTemplates' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"nextToken": "",
"maxResults": ""
}'
echo '{
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListApprovalRuleTemplates")! 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
ListAssociatedApprovalRuleTemplatesForRepository
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository");
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 \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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: 65
{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository")
.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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository');
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', nextToken: '', maxResults: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository")
.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({repositoryName: '', nextToken: '', maxResults: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', nextToken: '', maxResults: ''},
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', nextToken: '', maxResults: ''}
};
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","nextToken":"","maxResults":""}'
};
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 = @{ @"repositoryName": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"]
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository",
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([
'repositoryName' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository', [
'body' => '{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository');
$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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"
payload = {
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository"
payload <- "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository")
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 \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"repositoryName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository";
let payload = json!({
"repositoryName": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"repositoryName": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListAssociatedApprovalRuleTemplatesForRepository")! 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
ListBranches
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"nextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches");
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 \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:nextToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListBranches"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListBranches");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\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
{
"repositoryName": "",
"nextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches")
.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=CodeCommit_20150413.ListBranches")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
nextToken: ''
});
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=CodeCommit_20150413.ListBranches');
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=CodeCommit_20150413.ListBranches',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', nextToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","nextToken":""}'
};
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=CodeCommit_20150413.ListBranches',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "nextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches")
.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({repositoryName: '', nextToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', nextToken: ''},
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=CodeCommit_20150413.ListBranches');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
nextToken: ''
});
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=CodeCommit_20150413.ListBranches',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', nextToken: ''}
};
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=CodeCommit_20150413.ListBranches';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","nextToken":""}'
};
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 = @{ @"repositoryName": @"",
@"nextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches"]
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=CodeCommit_20150413.ListBranches" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches",
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([
'repositoryName' => '',
'nextToken' => ''
]),
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=CodeCommit_20150413.ListBranches', [
'body' => '{
"repositoryName": "",
"nextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'nextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'nextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches');
$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=CodeCommit_20150413.ListBranches' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"nextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"nextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListBranches"
payload = {
"repositoryName": "",
"nextToken": ""
}
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=CodeCommit_20150413.ListBranches"
payload <- "{\n \"repositoryName\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListBranches")
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 \"repositoryName\": \"\",\n \"nextToken\": \"\"\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 \"repositoryName\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListBranches";
let payload = json!({
"repositoryName": "",
"nextToken": ""
});
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=CodeCommit_20150413.ListBranches' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"nextToken": ""
}'
echo '{
"repositoryName": "",
"nextToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "nextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"nextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListBranches")! 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
ListPullRequests
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests");
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 \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:authorArn ""
:pullRequestStatus ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListPullRequests"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListPullRequests");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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: 111
{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests")
.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=CodeCommit_20150413.ListPullRequests")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
authorArn: '',
pullRequestStatus: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListPullRequests');
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=CodeCommit_20150413.ListPullRequests',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
authorArn: '',
pullRequestStatus: '',
nextToken: '',
maxResults: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","authorArn":"","pullRequestStatus":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.ListPullRequests',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "authorArn": "",\n "pullRequestStatus": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests")
.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({
repositoryName: '',
authorArn: '',
pullRequestStatus: '',
nextToken: '',
maxResults: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
authorArn: '',
pullRequestStatus: '',
nextToken: '',
maxResults: ''
},
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=CodeCommit_20150413.ListPullRequests');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
authorArn: '',
pullRequestStatus: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListPullRequests',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
authorArn: '',
pullRequestStatus: '',
nextToken: '',
maxResults: ''
}
};
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=CodeCommit_20150413.ListPullRequests';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","authorArn":"","pullRequestStatus":"","nextToken":"","maxResults":""}'
};
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 = @{ @"repositoryName": @"",
@"authorArn": @"",
@"pullRequestStatus": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests"]
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=CodeCommit_20150413.ListPullRequests" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests",
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([
'repositoryName' => '',
'authorArn' => '',
'pullRequestStatus' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.ListPullRequests', [
'body' => '{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'authorArn' => '',
'pullRequestStatus' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'authorArn' => '',
'pullRequestStatus' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests');
$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=CodeCommit_20150413.ListPullRequests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListPullRequests"
payload = {
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.ListPullRequests"
payload <- "{\n \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListPullRequests")
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 \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"repositoryName\": \"\",\n \"authorArn\": \"\",\n \"pullRequestStatus\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListPullRequests";
let payload = json!({
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.ListPullRequests' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "authorArn": "",\n "pullRequestStatus": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"authorArn": "",
"pullRequestStatus": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListPullRequests")! 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
ListRepositories
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories
HEADERS
X-Amz-Target
BODY json
{
"nextToken": "",
"sortBy": "",
"order": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories");
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 \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:nextToken ""
:sortBy ""
:order ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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=CodeCommit_20150413.ListRepositories"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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=CodeCommit_20150413.ListRepositories");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories"
payload := strings.NewReader("{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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
{
"nextToken": "",
"sortBy": "",
"order": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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 \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories")
.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=CodeCommit_20150413.ListRepositories")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}")
.asString();
const data = JSON.stringify({
nextToken: '',
sortBy: '',
order: ''
});
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=CodeCommit_20150413.ListRepositories');
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=CodeCommit_20150413.ListRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {nextToken: '', sortBy: '', order: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"nextToken":"","sortBy":"","order":""}'
};
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=CodeCommit_20150413.ListRepositories',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "nextToken": "",\n "sortBy": "",\n "order": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories")
.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({nextToken: '', sortBy: '', order: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {nextToken: '', sortBy: '', order: ''},
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=CodeCommit_20150413.ListRepositories');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
nextToken: '',
sortBy: '',
order: ''
});
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=CodeCommit_20150413.ListRepositories',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {nextToken: '', sortBy: '', order: ''}
};
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=CodeCommit_20150413.ListRepositories';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"nextToken":"","sortBy":"","order":""}'
};
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 = @{ @"nextToken": @"",
@"sortBy": @"",
@"order": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories"]
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=CodeCommit_20150413.ListRepositories" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories",
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([
'nextToken' => '',
'sortBy' => '',
'order' => ''
]),
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=CodeCommit_20150413.ListRepositories', [
'body' => '{
"nextToken": "",
"sortBy": "",
"order": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'nextToken' => '',
'sortBy' => '',
'order' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'nextToken' => '',
'sortBy' => '',
'order' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories');
$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=CodeCommit_20150413.ListRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"nextToken": "",
"sortBy": "",
"order": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"nextToken": "",
"sortBy": "",
"order": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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=CodeCommit_20150413.ListRepositories"
payload = {
"nextToken": "",
"sortBy": "",
"order": ""
}
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=CodeCommit_20150413.ListRepositories"
payload <- "{\n \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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=CodeCommit_20150413.ListRepositories")
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 \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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 \"nextToken\": \"\",\n \"sortBy\": \"\",\n \"order\": \"\"\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=CodeCommit_20150413.ListRepositories";
let payload = json!({
"nextToken": "",
"sortBy": "",
"order": ""
});
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=CodeCommit_20150413.ListRepositories' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"nextToken": "",
"sortBy": "",
"order": ""
}'
echo '{
"nextToken": "",
"sortBy": "",
"order": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "nextToken": "",\n "sortBy": "",\n "order": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"nextToken": "",
"sortBy": "",
"order": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositories")! 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
ListRepositoriesForApprovalRuleTemplate
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate");
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 \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:nextToken ""
:maxResults ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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
{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate")
.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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate');
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', nextToken: '', maxResults: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","nextToken":"","maxResults":""}'
};
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "nextToken": "",\n "maxResults": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate")
.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({approvalRuleTemplateName: '', nextToken: '', maxResults: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: '', nextToken: '', maxResults: ''},
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
nextToken: '',
maxResults: ''
});
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', nextToken: '', maxResults: ''}
};
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","nextToken":"","maxResults":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"nextToken": @"",
@"maxResults": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"]
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate",
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([
'approvalRuleTemplateName' => '',
'nextToken' => '',
'maxResults' => ''
]),
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate', [
'body' => '{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'nextToken' => '',
'maxResults' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'nextToken' => '',
'maxResults' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate');
$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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"
payload = {
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate")
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 \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": \"\"\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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate";
let payload = json!({
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
});
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=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}'
echo '{
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "nextToken": "",\n "maxResults": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"nextToken": "",
"maxResults": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListRepositoriesForApprovalRuleTemplate")! 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
ListTagsForResource
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource
HEADERS
X-Amz-Target
BODY json
{
"resourceArn": "",
"nextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource");
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 \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:resourceArn ""
:nextToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListTagsForResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListTagsForResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource"
payload := strings.NewReader("{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\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
{
"resourceArn": "",
"nextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\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 \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource")
.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=CodeCommit_20150413.ListTagsForResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
resourceArn: '',
nextToken: ''
});
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=CodeCommit_20150413.ListTagsForResource');
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=CodeCommit_20150413.ListTagsForResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {resourceArn: '', nextToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"resourceArn":"","nextToken":""}'
};
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=CodeCommit_20150413.ListTagsForResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "resourceArn": "",\n "nextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource")
.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({resourceArn: '', nextToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {resourceArn: '', nextToken: ''},
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=CodeCommit_20150413.ListTagsForResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
resourceArn: '',
nextToken: ''
});
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=CodeCommit_20150413.ListTagsForResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {resourceArn: '', nextToken: ''}
};
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=CodeCommit_20150413.ListTagsForResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"resourceArn":"","nextToken":""}'
};
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 = @{ @"resourceArn": @"",
@"nextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource"]
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=CodeCommit_20150413.ListTagsForResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource",
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([
'resourceArn' => '',
'nextToken' => ''
]),
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=CodeCommit_20150413.ListTagsForResource', [
'body' => '{
"resourceArn": "",
"nextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'resourceArn' => '',
'nextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'resourceArn' => '',
'nextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource');
$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=CodeCommit_20150413.ListTagsForResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"nextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"nextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListTagsForResource"
payload = {
"resourceArn": "",
"nextToken": ""
}
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=CodeCommit_20150413.ListTagsForResource"
payload <- "{\n \"resourceArn\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListTagsForResource")
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 \"resourceArn\": \"\",\n \"nextToken\": \"\"\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 \"resourceArn\": \"\",\n \"nextToken\": \"\"\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=CodeCommit_20150413.ListTagsForResource";
let payload = json!({
"resourceArn": "",
"nextToken": ""
});
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=CodeCommit_20150413.ListTagsForResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"resourceArn": "",
"nextToken": ""
}'
echo '{
"resourceArn": "",
"nextToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "resourceArn": "",\n "nextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"resourceArn": "",
"nextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.ListTagsForResource")! 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
MergeBranchesByFastForward
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward");
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:sourceCommitSpecifier ""
:destinationCommitSpecifier ""
:targetBranch ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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=CodeCommit_20150413.MergeBranchesByFastForward"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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=CodeCommit_20150413.MergeBranchesByFastForward");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward")
.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=CodeCommit_20150413.MergeBranchesByFastForward")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: ''
});
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=CodeCommit_20150413.MergeBranchesByFastForward');
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=CodeCommit_20150413.MergeBranchesByFastForward',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","targetBranch":""}'
};
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=CodeCommit_20150413.MergeBranchesByFastForward',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "targetBranch": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward")
.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({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: ''
},
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=CodeCommit_20150413.MergeBranchesByFastForward');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: ''
});
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=CodeCommit_20150413.MergeBranchesByFastForward',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: ''
}
};
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=CodeCommit_20150413.MergeBranchesByFastForward';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","targetBranch":""}'
};
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 = @{ @"repositoryName": @"",
@"sourceCommitSpecifier": @"",
@"destinationCommitSpecifier": @"",
@"targetBranch": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward"]
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=CodeCommit_20150413.MergeBranchesByFastForward" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward",
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([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => ''
]),
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=CodeCommit_20150413.MergeBranchesByFastForward', [
'body' => '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward');
$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=CodeCommit_20150413.MergeBranchesByFastForward' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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=CodeCommit_20150413.MergeBranchesByFastForward"
payload = {
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}
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=CodeCommit_20150413.MergeBranchesByFastForward"
payload <- "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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=CodeCommit_20150413.MergeBranchesByFastForward")
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\"\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=CodeCommit_20150413.MergeBranchesByFastForward";
let payload = json!({
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
});
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=CodeCommit_20150413.MergeBranchesByFastForward' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}'
echo '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "targetBranch": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByFastForward")! 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
MergeBranchesBySquash
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash");
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:sourceCommitSpecifier ""
:destinationCommitSpecifier ""
:targetBranch ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:authorName ""
:email ""
:commitMessage ""
:keepEmptyFolders ""
:conflictResolution ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesBySquash"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesBySquash");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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: 292
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash")
.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=CodeCommit_20150413.MergeBranchesBySquash")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergeBranchesBySquash');
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=CodeCommit_20150413.MergeBranchesBySquash',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","targetBranch":"","conflictDetailLevel":"","conflictResolutionStrategy":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","conflictResolution":""}'
};
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=CodeCommit_20150413.MergeBranchesBySquash',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "targetBranch": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash")
.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({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
},
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=CodeCommit_20150413.MergeBranchesBySquash');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergeBranchesBySquash',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
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=CodeCommit_20150413.MergeBranchesBySquash';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","targetBranch":"","conflictDetailLevel":"","conflictResolutionStrategy":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","conflictResolution":""}'
};
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 = @{ @"repositoryName": @"",
@"sourceCommitSpecifier": @"",
@"destinationCommitSpecifier": @"",
@"targetBranch": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"authorName": @"",
@"email": @"",
@"commitMessage": @"",
@"keepEmptyFolders": @"",
@"conflictResolution": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash"]
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=CodeCommit_20150413.MergeBranchesBySquash" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash",
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([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]),
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=CodeCommit_20150413.MergeBranchesBySquash', [
'body' => '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash');
$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=CodeCommit_20150413.MergeBranchesBySquash' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesBySquash"
payload = {
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
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=CodeCommit_20150413.MergeBranchesBySquash"
payload <- "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesBySquash")
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesBySquash";
let payload = json!({
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
});
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=CodeCommit_20150413.MergeBranchesBySquash' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
echo '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "targetBranch": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesBySquash")! 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
MergeBranchesByThreeWay
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay");
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:sourceCommitSpecifier ""
:destinationCommitSpecifier ""
:targetBranch ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:authorName ""
:email ""
:commitMessage ""
:keepEmptyFolders ""
:conflictResolution ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesByThreeWay"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesByThreeWay");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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: 292
{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay")
.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=CodeCommit_20150413.MergeBranchesByThreeWay")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergeBranchesByThreeWay');
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=CodeCommit_20150413.MergeBranchesByThreeWay',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","targetBranch":"","conflictDetailLevel":"","conflictResolutionStrategy":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","conflictResolution":""}'
};
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=CodeCommit_20150413.MergeBranchesByThreeWay',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "targetBranch": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay")
.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({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
},
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=CodeCommit_20150413.MergeBranchesByThreeWay');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergeBranchesByThreeWay',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
sourceCommitSpecifier: '',
destinationCommitSpecifier: '',
targetBranch: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
authorName: '',
email: '',
commitMessage: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
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=CodeCommit_20150413.MergeBranchesByThreeWay';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","sourceCommitSpecifier":"","destinationCommitSpecifier":"","targetBranch":"","conflictDetailLevel":"","conflictResolutionStrategy":"","authorName":"","email":"","commitMessage":"","keepEmptyFolders":"","conflictResolution":""}'
};
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 = @{ @"repositoryName": @"",
@"sourceCommitSpecifier": @"",
@"destinationCommitSpecifier": @"",
@"targetBranch": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"authorName": @"",
@"email": @"",
@"commitMessage": @"",
@"keepEmptyFolders": @"",
@"conflictResolution": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay"]
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=CodeCommit_20150413.MergeBranchesByThreeWay" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay",
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([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]),
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=CodeCommit_20150413.MergeBranchesByThreeWay', [
'body' => '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'sourceCommitSpecifier' => '',
'destinationCommitSpecifier' => '',
'targetBranch' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'authorName' => '',
'email' => '',
'commitMessage' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay');
$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=CodeCommit_20150413.MergeBranchesByThreeWay' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesByThreeWay"
payload = {
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
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=CodeCommit_20150413.MergeBranchesByThreeWay"
payload <- "{\n \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesByThreeWay")
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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"repositoryName\": \"\",\n \"sourceCommitSpecifier\": \"\",\n \"destinationCommitSpecifier\": \"\",\n \"targetBranch\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"commitMessage\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergeBranchesByThreeWay";
let payload = json!({
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
});
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=CodeCommit_20150413.MergeBranchesByThreeWay' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
echo '{
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "sourceCommitSpecifier": "",\n "destinationCommitSpecifier": "",\n "targetBranch": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "authorName": "",\n "email": "",\n "commitMessage": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"sourceCommitSpecifier": "",
"destinationCommitSpecifier": "",
"targetBranch": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"authorName": "",
"email": "",
"commitMessage": "",
"keepEmptyFolders": "",
"conflictResolution": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergeBranchesByThreeWay")! 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
MergePullRequestByFastForward
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward");
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:repositoryName ""
:sourceCommitId ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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=CodeCommit_20150413.MergePullRequestByFastForward"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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=CodeCommit_20150413.MergePullRequestByFastForward");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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: 73
{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward")
.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=CodeCommit_20150413.MergePullRequestByFastForward")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
repositoryName: '',
sourceCommitId: ''
});
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=CodeCommit_20150413.MergePullRequestByFastForward');
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=CodeCommit_20150413.MergePullRequestByFastForward',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', repositoryName: '', sourceCommitId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","sourceCommitId":""}'
};
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=CodeCommit_20150413.MergePullRequestByFastForward',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "repositoryName": "",\n "sourceCommitId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward")
.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({pullRequestId: '', repositoryName: '', sourceCommitId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', repositoryName: '', sourceCommitId: ''},
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=CodeCommit_20150413.MergePullRequestByFastForward');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
repositoryName: '',
sourceCommitId: ''
});
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=CodeCommit_20150413.MergePullRequestByFastForward',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', repositoryName: '', sourceCommitId: ''}
};
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=CodeCommit_20150413.MergePullRequestByFastForward';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","sourceCommitId":""}'
};
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 = @{ @"pullRequestId": @"",
@"repositoryName": @"",
@"sourceCommitId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward"]
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=CodeCommit_20150413.MergePullRequestByFastForward" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward",
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([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => ''
]),
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=CodeCommit_20150413.MergePullRequestByFastForward', [
'body' => '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward');
$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=CodeCommit_20150413.MergePullRequestByFastForward' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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=CodeCommit_20150413.MergePullRequestByFastForward"
payload = {
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}
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=CodeCommit_20150413.MergePullRequestByFastForward"
payload <- "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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=CodeCommit_20150413.MergePullRequestByFastForward")
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\"\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=CodeCommit_20150413.MergePullRequestByFastForward";
let payload = json!({
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
});
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=CodeCommit_20150413.MergePullRequestByFastForward' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}'
echo '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "repositoryName": "",\n "sourceCommitId": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByFastForward")! 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
MergePullRequestBySquash
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash");
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:repositoryName ""
:sourceCommitId ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:commitMessage ""
:authorName ""
:email ""
:keepEmptyFolders ""
:conflictResolution ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestBySquash"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestBySquash");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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: 250
{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash")
.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=CodeCommit_20150413.MergePullRequestBySquash")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergePullRequestBySquash');
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=CodeCommit_20150413.MergePullRequestBySquash',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","sourceCommitId":"","conflictDetailLevel":"","conflictResolutionStrategy":"","commitMessage":"","authorName":"","email":"","keepEmptyFolders":"","conflictResolution":""}'
};
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=CodeCommit_20150413.MergePullRequestBySquash',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "repositoryName": "",\n "sourceCommitId": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "commitMessage": "",\n "authorName": "",\n "email": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash")
.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({
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
},
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=CodeCommit_20150413.MergePullRequestBySquash');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergePullRequestBySquash',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
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=CodeCommit_20150413.MergePullRequestBySquash';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","sourceCommitId":"","conflictDetailLevel":"","conflictResolutionStrategy":"","commitMessage":"","authorName":"","email":"","keepEmptyFolders":"","conflictResolution":""}'
};
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 = @{ @"pullRequestId": @"",
@"repositoryName": @"",
@"sourceCommitId": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"commitMessage": @"",
@"authorName": @"",
@"email": @"",
@"keepEmptyFolders": @"",
@"conflictResolution": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash"]
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=CodeCommit_20150413.MergePullRequestBySquash" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash",
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([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'commitMessage' => '',
'authorName' => '',
'email' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]),
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=CodeCommit_20150413.MergePullRequestBySquash', [
'body' => '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'commitMessage' => '',
'authorName' => '',
'email' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'commitMessage' => '',
'authorName' => '',
'email' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash');
$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=CodeCommit_20150413.MergePullRequestBySquash' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestBySquash"
payload = {
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
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=CodeCommit_20150413.MergePullRequestBySquash"
payload <- "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestBySquash")
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestBySquash";
let payload = json!({
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
});
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=CodeCommit_20150413.MergePullRequestBySquash' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
echo '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "repositoryName": "",\n "sourceCommitId": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "commitMessage": "",\n "authorName": "",\n "email": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestBySquash")! 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
MergePullRequestByThreeWay
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay");
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:repositoryName ""
:sourceCommitId ""
:conflictDetailLevel ""
:conflictResolutionStrategy ""
:commitMessage ""
:authorName ""
:email ""
:keepEmptyFolders ""
:conflictResolution ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestByThreeWay"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestByThreeWay");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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: 250
{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay")
.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=CodeCommit_20150413.MergePullRequestByThreeWay")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergePullRequestByThreeWay');
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=CodeCommit_20150413.MergePullRequestByThreeWay',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","sourceCommitId":"","conflictDetailLevel":"","conflictResolutionStrategy":"","commitMessage":"","authorName":"","email":"","keepEmptyFolders":"","conflictResolution":""}'
};
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=CodeCommit_20150413.MergePullRequestByThreeWay',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "repositoryName": "",\n "sourceCommitId": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "commitMessage": "",\n "authorName": "",\n "email": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay")
.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({
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
},
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=CodeCommit_20150413.MergePullRequestByThreeWay');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
});
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=CodeCommit_20150413.MergePullRequestByThreeWay',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
sourceCommitId: '',
conflictDetailLevel: '',
conflictResolutionStrategy: '',
commitMessage: '',
authorName: '',
email: '',
keepEmptyFolders: '',
conflictResolution: ''
}
};
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=CodeCommit_20150413.MergePullRequestByThreeWay';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","sourceCommitId":"","conflictDetailLevel":"","conflictResolutionStrategy":"","commitMessage":"","authorName":"","email":"","keepEmptyFolders":"","conflictResolution":""}'
};
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 = @{ @"pullRequestId": @"",
@"repositoryName": @"",
@"sourceCommitId": @"",
@"conflictDetailLevel": @"",
@"conflictResolutionStrategy": @"",
@"commitMessage": @"",
@"authorName": @"",
@"email": @"",
@"keepEmptyFolders": @"",
@"conflictResolution": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay"]
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=CodeCommit_20150413.MergePullRequestByThreeWay" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay",
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([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'commitMessage' => '',
'authorName' => '',
'email' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]),
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=CodeCommit_20150413.MergePullRequestByThreeWay', [
'body' => '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'commitMessage' => '',
'authorName' => '',
'email' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'sourceCommitId' => '',
'conflictDetailLevel' => '',
'conflictResolutionStrategy' => '',
'commitMessage' => '',
'authorName' => '',
'email' => '',
'keepEmptyFolders' => '',
'conflictResolution' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay');
$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=CodeCommit_20150413.MergePullRequestByThreeWay' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestByThreeWay"
payload = {
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}
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=CodeCommit_20150413.MergePullRequestByThreeWay"
payload <- "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestByThreeWay")
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"sourceCommitId\": \"\",\n \"conflictDetailLevel\": \"\",\n \"conflictResolutionStrategy\": \"\",\n \"commitMessage\": \"\",\n \"authorName\": \"\",\n \"email\": \"\",\n \"keepEmptyFolders\": \"\",\n \"conflictResolution\": \"\"\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=CodeCommit_20150413.MergePullRequestByThreeWay";
let payload = json!({
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
});
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=CodeCommit_20150413.MergePullRequestByThreeWay' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}'
echo '{
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "repositoryName": "",\n "sourceCommitId": "",\n "conflictDetailLevel": "",\n "conflictResolutionStrategy": "",\n "commitMessage": "",\n "authorName": "",\n "email": "",\n "keepEmptyFolders": "",\n "conflictResolution": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"repositoryName": "",
"sourceCommitId": "",
"conflictDetailLevel": "",
"conflictResolutionStrategy": "",
"commitMessage": "",
"authorName": "",
"email": "",
"keepEmptyFolders": "",
"conflictResolution": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.MergePullRequestByThreeWay")! 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
OverridePullRequestApprovalRules
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules");
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:revisionId ""
:overrideStatus ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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=CodeCommit_20150413.OverridePullRequestApprovalRules"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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=CodeCommit_20150413.OverridePullRequestApprovalRules");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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: 69
{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules")
.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=CodeCommit_20150413.OverridePullRequestApprovalRules")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
revisionId: '',
overrideStatus: ''
});
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=CodeCommit_20150413.OverridePullRequestApprovalRules');
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=CodeCommit_20150413.OverridePullRequestApprovalRules',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: '', overrideStatus: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":"","overrideStatus":""}'
};
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=CodeCommit_20150413.OverridePullRequestApprovalRules',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "revisionId": "",\n "overrideStatus": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules")
.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({pullRequestId: '', revisionId: '', overrideStatus: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', revisionId: '', overrideStatus: ''},
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=CodeCommit_20150413.OverridePullRequestApprovalRules');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
revisionId: '',
overrideStatus: ''
});
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=CodeCommit_20150413.OverridePullRequestApprovalRules',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: '', overrideStatus: ''}
};
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=CodeCommit_20150413.OverridePullRequestApprovalRules';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":"","overrideStatus":""}'
};
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 = @{ @"pullRequestId": @"",
@"revisionId": @"",
@"overrideStatus": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules"]
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=CodeCommit_20150413.OverridePullRequestApprovalRules" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules",
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([
'pullRequestId' => '',
'revisionId' => '',
'overrideStatus' => ''
]),
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=CodeCommit_20150413.OverridePullRequestApprovalRules', [
'body' => '{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'revisionId' => '',
'overrideStatus' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'revisionId' => '',
'overrideStatus' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules');
$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=CodeCommit_20150413.OverridePullRequestApprovalRules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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=CodeCommit_20150413.OverridePullRequestApprovalRules"
payload = {
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}
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=CodeCommit_20150413.OverridePullRequestApprovalRules"
payload <- "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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=CodeCommit_20150413.OverridePullRequestApprovalRules")
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"overrideStatus\": \"\"\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=CodeCommit_20150413.OverridePullRequestApprovalRules";
let payload = json!({
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
});
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=CodeCommit_20150413.OverridePullRequestApprovalRules' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}'
echo '{
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "revisionId": "",\n "overrideStatus": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"revisionId": "",
"overrideStatus": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.OverridePullRequestApprovalRules")! 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
PostCommentForComparedCommit
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit");
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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:beforeCommitId ""
:afterCommitId ""
:location ""
:content ""
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForComparedCommit"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForComparedCommit");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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: 136
{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit")
.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=CodeCommit_20150413.PostCommentForComparedCommit")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
});
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=CodeCommit_20150413.PostCommentForComparedCommit');
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=CodeCommit_20150413.PostCommentForComparedCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","beforeCommitId":"","afterCommitId":"","location":"","content":"","clientRequestToken":""}'
};
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=CodeCommit_20150413.PostCommentForComparedCommit',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "location": "",\n "content": "",\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit")
.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({
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
},
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=CodeCommit_20150413.PostCommentForComparedCommit');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
});
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=CodeCommit_20150413.PostCommentForComparedCommit',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
}
};
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=CodeCommit_20150413.PostCommentForComparedCommit';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","beforeCommitId":"","afterCommitId":"","location":"","content":"","clientRequestToken":""}'
};
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 = @{ @"repositoryName": @"",
@"beforeCommitId": @"",
@"afterCommitId": @"",
@"location": @"",
@"content": @"",
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit"]
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=CodeCommit_20150413.PostCommentForComparedCommit" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit",
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([
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'location' => '',
'content' => '',
'clientRequestToken' => ''
]),
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=CodeCommit_20150413.PostCommentForComparedCommit', [
'body' => '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'location' => '',
'content' => '',
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'location' => '',
'content' => '',
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit');
$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=CodeCommit_20150413.PostCommentForComparedCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForComparedCommit"
payload = {
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}
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=CodeCommit_20150413.PostCommentForComparedCommit"
payload <- "{\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForComparedCommit")
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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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 \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForComparedCommit";
let payload = json!({
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
});
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=CodeCommit_20150413.PostCommentForComparedCommit' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}'
echo '{
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "location": "",\n "content": "",\n "clientRequestToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForComparedCommit")! 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
PostCommentForPullRequest
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest");
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:repositoryName ""
:beforeCommitId ""
:afterCommitId ""
:location ""
:content ""
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForPullRequest"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForPullRequest");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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
{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest")
.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=CodeCommit_20150413.PostCommentForPullRequest")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
});
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=CodeCommit_20150413.PostCommentForPullRequest');
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=CodeCommit_20150413.PostCommentForPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","beforeCommitId":"","afterCommitId":"","location":"","content":"","clientRequestToken":""}'
};
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=CodeCommit_20150413.PostCommentForPullRequest',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "location": "",\n "content": "",\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest")
.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({
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
},
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=CodeCommit_20150413.PostCommentForPullRequest');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
});
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=CodeCommit_20150413.PostCommentForPullRequest',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
repositoryName: '',
beforeCommitId: '',
afterCommitId: '',
location: '',
content: '',
clientRequestToken: ''
}
};
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=CodeCommit_20150413.PostCommentForPullRequest';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","repositoryName":"","beforeCommitId":"","afterCommitId":"","location":"","content":"","clientRequestToken":""}'
};
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 = @{ @"pullRequestId": @"",
@"repositoryName": @"",
@"beforeCommitId": @"",
@"afterCommitId": @"",
@"location": @"",
@"content": @"",
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest"]
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=CodeCommit_20150413.PostCommentForPullRequest" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest",
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([
'pullRequestId' => '',
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'location' => '',
'content' => '',
'clientRequestToken' => ''
]),
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=CodeCommit_20150413.PostCommentForPullRequest', [
'body' => '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'location' => '',
'content' => '',
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'repositoryName' => '',
'beforeCommitId' => '',
'afterCommitId' => '',
'location' => '',
'content' => '',
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest');
$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=CodeCommit_20150413.PostCommentForPullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForPullRequest"
payload = {
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}
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=CodeCommit_20150413.PostCommentForPullRequest"
payload <- "{\n \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForPullRequest")
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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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 \"pullRequestId\": \"\",\n \"repositoryName\": \"\",\n \"beforeCommitId\": \"\",\n \"afterCommitId\": \"\",\n \"location\": \"\",\n \"content\": \"\",\n \"clientRequestToken\": \"\"\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=CodeCommit_20150413.PostCommentForPullRequest";
let payload = json!({
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
});
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=CodeCommit_20150413.PostCommentForPullRequest' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}'
echo '{
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "repositoryName": "",\n "beforeCommitId": "",\n "afterCommitId": "",\n "location": "",\n "content": "",\n "clientRequestToken": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"repositoryName": "",
"beforeCommitId": "",
"afterCommitId": "",
"location": "",
"content": "",
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentForPullRequest")! 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
PostCommentReply
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply
HEADERS
X-Amz-Target
BODY json
{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply");
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 \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:inReplyTo ""
:clientRequestToken ""
:content ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.PostCommentReply"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.PostCommentReply");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply"
payload := strings.NewReader("{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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
{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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 \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply")
.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=CodeCommit_20150413.PostCommentReply")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}")
.asString();
const data = JSON.stringify({
inReplyTo: '',
clientRequestToken: '',
content: ''
});
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=CodeCommit_20150413.PostCommentReply');
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=CodeCommit_20150413.PostCommentReply',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {inReplyTo: '', clientRequestToken: '', content: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"inReplyTo":"","clientRequestToken":"","content":""}'
};
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=CodeCommit_20150413.PostCommentReply',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "inReplyTo": "",\n "clientRequestToken": "",\n "content": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply")
.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({inReplyTo: '', clientRequestToken: '', content: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {inReplyTo: '', clientRequestToken: '', content: ''},
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=CodeCommit_20150413.PostCommentReply');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
inReplyTo: '',
clientRequestToken: '',
content: ''
});
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=CodeCommit_20150413.PostCommentReply',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {inReplyTo: '', clientRequestToken: '', content: ''}
};
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=CodeCommit_20150413.PostCommentReply';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"inReplyTo":"","clientRequestToken":"","content":""}'
};
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 = @{ @"inReplyTo": @"",
@"clientRequestToken": @"",
@"content": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply"]
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=CodeCommit_20150413.PostCommentReply" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply",
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([
'inReplyTo' => '',
'clientRequestToken' => '',
'content' => ''
]),
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=CodeCommit_20150413.PostCommentReply', [
'body' => '{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'inReplyTo' => '',
'clientRequestToken' => '',
'content' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'inReplyTo' => '',
'clientRequestToken' => '',
'content' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply');
$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=CodeCommit_20150413.PostCommentReply' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.PostCommentReply"
payload = {
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}
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=CodeCommit_20150413.PostCommentReply"
payload <- "{\n \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.PostCommentReply")
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 \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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 \"inReplyTo\": \"\",\n \"clientRequestToken\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.PostCommentReply";
let payload = json!({
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
});
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=CodeCommit_20150413.PostCommentReply' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}'
echo '{
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "inReplyTo": "",\n "clientRequestToken": "",\n "content": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"inReplyTo": "",
"clientRequestToken": "",
"content": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PostCommentReply")! 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
PutCommentReaction
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction
HEADERS
X-Amz-Target
BODY json
{
"commentId": "",
"reactionValue": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction");
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 \"commentId\": \"\",\n \"reactionValue\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:commentId ""
:reactionValue ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\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=CodeCommit_20150413.PutCommentReaction"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\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=CodeCommit_20150413.PutCommentReaction");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction"
payload := strings.NewReader("{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\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: 44
{
"commentId": "",
"reactionValue": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\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 \"commentId\": \"\",\n \"reactionValue\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction")
.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=CodeCommit_20150413.PutCommentReaction")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\n}")
.asString();
const data = JSON.stringify({
commentId: '',
reactionValue: ''
});
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=CodeCommit_20150413.PutCommentReaction');
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=CodeCommit_20150413.PutCommentReaction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: '', reactionValue: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":"","reactionValue":""}'
};
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=CodeCommit_20150413.PutCommentReaction',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "commentId": "",\n "reactionValue": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction")
.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({commentId: '', reactionValue: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {commentId: '', reactionValue: ''},
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=CodeCommit_20150413.PutCommentReaction');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
commentId: '',
reactionValue: ''
});
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=CodeCommit_20150413.PutCommentReaction',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: '', reactionValue: ''}
};
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=CodeCommit_20150413.PutCommentReaction';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":"","reactionValue":""}'
};
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 = @{ @"commentId": @"",
@"reactionValue": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction"]
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=CodeCommit_20150413.PutCommentReaction" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction",
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([
'commentId' => '',
'reactionValue' => ''
]),
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=CodeCommit_20150413.PutCommentReaction', [
'body' => '{
"commentId": "",
"reactionValue": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commentId' => '',
'reactionValue' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commentId' => '',
'reactionValue' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction');
$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=CodeCommit_20150413.PutCommentReaction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": "",
"reactionValue": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": "",
"reactionValue": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\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=CodeCommit_20150413.PutCommentReaction"
payload = {
"commentId": "",
"reactionValue": ""
}
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=CodeCommit_20150413.PutCommentReaction"
payload <- "{\n \"commentId\": \"\",\n \"reactionValue\": \"\"\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=CodeCommit_20150413.PutCommentReaction")
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 \"commentId\": \"\",\n \"reactionValue\": \"\"\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 \"commentId\": \"\",\n \"reactionValue\": \"\"\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=CodeCommit_20150413.PutCommentReaction";
let payload = json!({
"commentId": "",
"reactionValue": ""
});
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=CodeCommit_20150413.PutCommentReaction' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"commentId": "",
"reactionValue": ""
}'
echo '{
"commentId": "",
"reactionValue": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "commentId": "",\n "reactionValue": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"commentId": "",
"reactionValue": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutCommentReaction")! 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
PutFile
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile");
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:branchName ""
:fileContent ""
:filePath ""
:fileMode ""
:parentCommitId ""
:commitMessage ""
:name ""
:email ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.PutFile"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.PutFile");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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: 179
{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile")
.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=CodeCommit_20150413.PutFile")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
branchName: '',
fileContent: '',
filePath: '',
fileMode: '',
parentCommitId: '',
commitMessage: '',
name: '',
email: ''
});
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=CodeCommit_20150413.PutFile');
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=CodeCommit_20150413.PutFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
branchName: '',
fileContent: '',
filePath: '',
fileMode: '',
parentCommitId: '',
commitMessage: '',
name: '',
email: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","fileContent":"","filePath":"","fileMode":"","parentCommitId":"","commitMessage":"","name":"","email":""}'
};
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=CodeCommit_20150413.PutFile',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "branchName": "",\n "fileContent": "",\n "filePath": "",\n "fileMode": "",\n "parentCommitId": "",\n "commitMessage": "",\n "name": "",\n "email": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile")
.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({
repositoryName: '',
branchName: '',
fileContent: '',
filePath: '',
fileMode: '',
parentCommitId: '',
commitMessage: '',
name: '',
email: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
repositoryName: '',
branchName: '',
fileContent: '',
filePath: '',
fileMode: '',
parentCommitId: '',
commitMessage: '',
name: '',
email: ''
},
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=CodeCommit_20150413.PutFile');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
branchName: '',
fileContent: '',
filePath: '',
fileMode: '',
parentCommitId: '',
commitMessage: '',
name: '',
email: ''
});
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=CodeCommit_20150413.PutFile',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
repositoryName: '',
branchName: '',
fileContent: '',
filePath: '',
fileMode: '',
parentCommitId: '',
commitMessage: '',
name: '',
email: ''
}
};
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=CodeCommit_20150413.PutFile';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","branchName":"","fileContent":"","filePath":"","fileMode":"","parentCommitId":"","commitMessage":"","name":"","email":""}'
};
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 = @{ @"repositoryName": @"",
@"branchName": @"",
@"fileContent": @"",
@"filePath": @"",
@"fileMode": @"",
@"parentCommitId": @"",
@"commitMessage": @"",
@"name": @"",
@"email": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile"]
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=CodeCommit_20150413.PutFile" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile",
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([
'repositoryName' => '',
'branchName' => '',
'fileContent' => '',
'filePath' => '',
'fileMode' => '',
'parentCommitId' => '',
'commitMessage' => '',
'name' => '',
'email' => ''
]),
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=CodeCommit_20150413.PutFile', [
'body' => '{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'branchName' => '',
'fileContent' => '',
'filePath' => '',
'fileMode' => '',
'parentCommitId' => '',
'commitMessage' => '',
'name' => '',
'email' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'branchName' => '',
'fileContent' => '',
'filePath' => '',
'fileMode' => '',
'parentCommitId' => '',
'commitMessage' => '',
'name' => '',
'email' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile');
$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=CodeCommit_20150413.PutFile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.PutFile"
payload = {
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}
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=CodeCommit_20150413.PutFile"
payload <- "{\n \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.PutFile")
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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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 \"repositoryName\": \"\",\n \"branchName\": \"\",\n \"fileContent\": \"\",\n \"filePath\": \"\",\n \"fileMode\": \"\",\n \"parentCommitId\": \"\",\n \"commitMessage\": \"\",\n \"name\": \"\",\n \"email\": \"\"\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=CodeCommit_20150413.PutFile";
let payload = json!({
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
});
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=CodeCommit_20150413.PutFile' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}'
echo '{
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "branchName": "",\n "fileContent": "",\n "filePath": "",\n "fileMode": "",\n "parentCommitId": "",\n "commitMessage": "",\n "name": "",\n "email": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"branchName": "",
"fileContent": "",
"filePath": "",
"fileMode": "",
"parentCommitId": "",
"commitMessage": "",
"name": "",
"email": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutFile")! 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
PutRepositoryTriggers
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"triggers": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers");
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 \"repositoryName\": \"\",\n \"triggers\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:triggers ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.PutRepositoryTriggers"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.PutRepositoryTriggers");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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: 44
{
"repositoryName": "",
"triggers": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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 \"repositoryName\": \"\",\n \"triggers\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers")
.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=CodeCommit_20150413.PutRepositoryTriggers")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
triggers: ''
});
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=CodeCommit_20150413.PutRepositoryTriggers');
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=CodeCommit_20150413.PutRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', triggers: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","triggers":""}'
};
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=CodeCommit_20150413.PutRepositoryTriggers',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "triggers": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers")
.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({repositoryName: '', triggers: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', triggers: ''},
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=CodeCommit_20150413.PutRepositoryTriggers');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
triggers: ''
});
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=CodeCommit_20150413.PutRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', triggers: ''}
};
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=CodeCommit_20150413.PutRepositoryTriggers';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","triggers":""}'
};
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 = @{ @"repositoryName": @"",
@"triggers": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers"]
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=CodeCommit_20150413.PutRepositoryTriggers" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers",
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([
'repositoryName' => '',
'triggers' => ''
]),
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=CodeCommit_20150413.PutRepositoryTriggers', [
'body' => '{
"repositoryName": "",
"triggers": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'triggers' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'triggers' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers');
$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=CodeCommit_20150413.PutRepositoryTriggers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"triggers": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"triggers": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.PutRepositoryTriggers"
payload = {
"repositoryName": "",
"triggers": ""
}
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=CodeCommit_20150413.PutRepositoryTriggers"
payload <- "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.PutRepositoryTriggers")
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 \"repositoryName\": \"\",\n \"triggers\": \"\"\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 \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.PutRepositoryTriggers";
let payload = json!({
"repositoryName": "",
"triggers": ""
});
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=CodeCommit_20150413.PutRepositoryTriggers' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"triggers": ""
}'
echo '{
"repositoryName": "",
"triggers": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "triggers": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"triggers": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.PutRepositoryTriggers")! 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
TagResource
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource
HEADERS
X-Amz-Target
BODY json
{
"resourceArn": "",
"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=CodeCommit_20150413.TagResource");
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 \"resourceArn\": \"\",\n \"tags\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:resourceArn ""
:tags ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"resourceArn\": \"\",\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=CodeCommit_20150413.TagResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"resourceArn\": \"\",\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=CodeCommit_20150413.TagResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"resourceArn\": \"\",\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=CodeCommit_20150413.TagResource"
payload := strings.NewReader("{\n \"resourceArn\": \"\",\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: 37
{
"resourceArn": "",
"tags": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"resourceArn\": \"\",\n \"tags\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"resourceArn\": \"\",\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 \"resourceArn\": \"\",\n \"tags\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource")
.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=CodeCommit_20150413.TagResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"resourceArn\": \"\",\n \"tags\": \"\"\n}")
.asString();
const data = JSON.stringify({
resourceArn: '',
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=CodeCommit_20150413.TagResource');
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=CodeCommit_20150413.TagResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {resourceArn: '', tags: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"resourceArn":"","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=CodeCommit_20150413.TagResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "resourceArn": "",\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 \"resourceArn\": \"\",\n \"tags\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource")
.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({resourceArn: '', tags: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {resourceArn: '', 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=CodeCommit_20150413.TagResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
resourceArn: '',
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=CodeCommit_20150413.TagResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {resourceArn: '', 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=CodeCommit_20150413.TagResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"resourceArn":"","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 = @{ @"resourceArn": @"",
@"tags": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource"]
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=CodeCommit_20150413.TagResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"resourceArn\": \"\",\n \"tags\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource",
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([
'resourceArn' => '',
'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=CodeCommit_20150413.TagResource', [
'body' => '{
"resourceArn": "",
"tags": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'resourceArn' => '',
'tags' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'resourceArn' => '',
'tags' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource');
$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=CodeCommit_20150413.TagResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tags": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tags": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"resourceArn\": \"\",\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=CodeCommit_20150413.TagResource"
payload = {
"resourceArn": "",
"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=CodeCommit_20150413.TagResource"
payload <- "{\n \"resourceArn\": \"\",\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=CodeCommit_20150413.TagResource")
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 \"resourceArn\": \"\",\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 \"resourceArn\": \"\",\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=CodeCommit_20150413.TagResource";
let payload = json!({
"resourceArn": "",
"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=CodeCommit_20150413.TagResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"resourceArn": "",
"tags": ""
}'
echo '{
"resourceArn": "",
"tags": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "resourceArn": "",\n "tags": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"resourceArn": "",
"tags": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TagResource")! 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
TestRepositoryTriggers
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"triggers": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers");
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 \"repositoryName\": \"\",\n \"triggers\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:triggers ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.TestRepositoryTriggers"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.TestRepositoryTriggers");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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: 44
{
"repositoryName": "",
"triggers": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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 \"repositoryName\": \"\",\n \"triggers\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers")
.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=CodeCommit_20150413.TestRepositoryTriggers")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
triggers: ''
});
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=CodeCommit_20150413.TestRepositoryTriggers');
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=CodeCommit_20150413.TestRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', triggers: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","triggers":""}'
};
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=CodeCommit_20150413.TestRepositoryTriggers',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "triggers": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers")
.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({repositoryName: '', triggers: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', triggers: ''},
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=CodeCommit_20150413.TestRepositoryTriggers');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
triggers: ''
});
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=CodeCommit_20150413.TestRepositoryTriggers',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', triggers: ''}
};
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=CodeCommit_20150413.TestRepositoryTriggers';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","triggers":""}'
};
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 = @{ @"repositoryName": @"",
@"triggers": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers"]
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=CodeCommit_20150413.TestRepositoryTriggers" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers",
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([
'repositoryName' => '',
'triggers' => ''
]),
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=CodeCommit_20150413.TestRepositoryTriggers', [
'body' => '{
"repositoryName": "",
"triggers": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'triggers' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'triggers' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers');
$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=CodeCommit_20150413.TestRepositoryTriggers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"triggers": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"triggers": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.TestRepositoryTriggers"
payload = {
"repositoryName": "",
"triggers": ""
}
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=CodeCommit_20150413.TestRepositoryTriggers"
payload <- "{\n \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.TestRepositoryTriggers")
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 \"repositoryName\": \"\",\n \"triggers\": \"\"\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 \"repositoryName\": \"\",\n \"triggers\": \"\"\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=CodeCommit_20150413.TestRepositoryTriggers";
let payload = json!({
"repositoryName": "",
"triggers": ""
});
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=CodeCommit_20150413.TestRepositoryTriggers' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"triggers": ""
}'
echo '{
"repositoryName": "",
"triggers": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "triggers": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"triggers": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.TestRepositoryTriggers")! 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
UntagResource
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource
HEADERS
X-Amz-Target
BODY json
{
"resourceArn": "",
"tagKeys": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource");
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 \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:resourceArn ""
:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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=CodeCommit_20150413.UntagResource"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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=CodeCommit_20150413.UntagResource");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource"
payload := strings.NewReader("{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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: 40
{
"resourceArn": "",
"tagKeys": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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 \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource")
.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=CodeCommit_20150413.UntagResource")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}")
.asString();
const data = JSON.stringify({
resourceArn: '',
tagKeys: ''
});
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=CodeCommit_20150413.UntagResource');
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=CodeCommit_20150413.UntagResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {resourceArn: '', tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"resourceArn":"","tagKeys":""}'
};
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=CodeCommit_20150413.UntagResource',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "resourceArn": "",\n "tagKeys": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource")
.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({resourceArn: '', tagKeys: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {resourceArn: '', tagKeys: ''},
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=CodeCommit_20150413.UntagResource');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
resourceArn: '',
tagKeys: ''
});
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=CodeCommit_20150413.UntagResource',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {resourceArn: '', tagKeys: ''}
};
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=CodeCommit_20150413.UntagResource';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"resourceArn":"","tagKeys":""}'
};
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 = @{ @"resourceArn": @"",
@"tagKeys": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource"]
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=CodeCommit_20150413.UntagResource" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource",
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([
'resourceArn' => '',
'tagKeys' => ''
]),
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=CodeCommit_20150413.UntagResource', [
'body' => '{
"resourceArn": "",
"tagKeys": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'resourceArn' => '',
'tagKeys' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'resourceArn' => '',
'tagKeys' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource');
$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=CodeCommit_20150413.UntagResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tagKeys": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tagKeys": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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=CodeCommit_20150413.UntagResource"
payload = {
"resourceArn": "",
"tagKeys": ""
}
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=CodeCommit_20150413.UntagResource"
payload <- "{\n \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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=CodeCommit_20150413.UntagResource")
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 \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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 \"resourceArn\": \"\",\n \"tagKeys\": \"\"\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=CodeCommit_20150413.UntagResource";
let payload = json!({
"resourceArn": "",
"tagKeys": ""
});
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=CodeCommit_20150413.UntagResource' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"resourceArn": "",
"tagKeys": ""
}'
echo '{
"resourceArn": "",
"tagKeys": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "resourceArn": "",\n "tagKeys": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"resourceArn": "",
"tagKeys": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UntagResource")! 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
UpdateApprovalRuleTemplateContent
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent");
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 \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:newRuleContent ""
:existingRuleContentSha256 ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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: 95
{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent")
.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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
newRuleContent: '',
existingRuleContentSha256: ''
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent');
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
approvalRuleTemplateName: '',
newRuleContent: '',
existingRuleContentSha256: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","newRuleContent":"","existingRuleContentSha256":""}'
};
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "newRuleContent": "",\n "existingRuleContentSha256": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent")
.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({
approvalRuleTemplateName: '',
newRuleContent: '',
existingRuleContentSha256: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
approvalRuleTemplateName: '',
newRuleContent: '',
existingRuleContentSha256: ''
},
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
newRuleContent: '',
existingRuleContentSha256: ''
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
approvalRuleTemplateName: '',
newRuleContent: '',
existingRuleContentSha256: ''
}
};
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","newRuleContent":"","existingRuleContentSha256":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"newRuleContent": @"",
@"existingRuleContentSha256": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"]
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent",
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([
'approvalRuleTemplateName' => '',
'newRuleContent' => '',
'existingRuleContentSha256' => ''
]),
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent', [
'body' => '{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'newRuleContent' => '',
'existingRuleContentSha256' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'newRuleContent' => '',
'existingRuleContentSha256' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent');
$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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"
payload = {
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent")
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 \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"newRuleContent\": \"\",\n \"existingRuleContentSha256\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent";
let payload = json!({
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateContent' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}'
echo '{
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "newRuleContent": "",\n "existingRuleContentSha256": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"newRuleContent": "",
"existingRuleContentSha256": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateContent")! 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
UpdateApprovalRuleTemplateDescription
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription
HEADERS
X-Amz-Target
BODY json
{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription");
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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:approvalRuleTemplateName ""
:approvalRuleTemplateDescription ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"
payload := strings.NewReader("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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
{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription")
.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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
approvalRuleTemplateName: '',
approvalRuleTemplateDescription: ''
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription');
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', approvalRuleTemplateDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","approvalRuleTemplateDescription":""}'
};
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "approvalRuleTemplateName": "",\n "approvalRuleTemplateDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription")
.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({approvalRuleTemplateName: '', approvalRuleTemplateDescription: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {approvalRuleTemplateName: '', approvalRuleTemplateDescription: ''},
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
approvalRuleTemplateName: '',
approvalRuleTemplateDescription: ''
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {approvalRuleTemplateName: '', approvalRuleTemplateDescription: ''}
};
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"approvalRuleTemplateName":"","approvalRuleTemplateDescription":""}'
};
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 = @{ @"approvalRuleTemplateName": @"",
@"approvalRuleTemplateDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"]
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription",
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([
'approvalRuleTemplateName' => '',
'approvalRuleTemplateDescription' => ''
]),
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription', [
'body' => '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'approvalRuleTemplateName' => '',
'approvalRuleTemplateDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'approvalRuleTemplateName' => '',
'approvalRuleTemplateDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription');
$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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"
payload = {
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription"
payload <- "{\n \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription")
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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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 \"approvalRuleTemplateName\": \"\",\n \"approvalRuleTemplateDescription\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription";
let payload = json!({
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}'
echo '{
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "approvalRuleTemplateName": "",\n "approvalRuleTemplateDescription": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"approvalRuleTemplateName": "",
"approvalRuleTemplateDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateDescription")! 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
UpdateApprovalRuleTemplateName
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName
HEADERS
X-Amz-Target
BODY json
{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName");
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 \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:oldApprovalRuleTemplateName ""
:newApprovalRuleTemplateName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateName"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateName");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName"
payload := strings.NewReader("{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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: 76
{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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 \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName")
.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=CodeCommit_20150413.UpdateApprovalRuleTemplateName")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}")
.asString();
const data = JSON.stringify({
oldApprovalRuleTemplateName: '',
newApprovalRuleTemplateName: ''
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName');
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {oldApprovalRuleTemplateName: '', newApprovalRuleTemplateName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"oldApprovalRuleTemplateName":"","newApprovalRuleTemplateName":""}'
};
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "oldApprovalRuleTemplateName": "",\n "newApprovalRuleTemplateName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName")
.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({oldApprovalRuleTemplateName: '', newApprovalRuleTemplateName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {oldApprovalRuleTemplateName: '', newApprovalRuleTemplateName: ''},
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
oldApprovalRuleTemplateName: '',
newApprovalRuleTemplateName: ''
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {oldApprovalRuleTemplateName: '', newApprovalRuleTemplateName: ''}
};
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"oldApprovalRuleTemplateName":"","newApprovalRuleTemplateName":""}'
};
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 = @{ @"oldApprovalRuleTemplateName": @"",
@"newApprovalRuleTemplateName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName"]
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName",
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([
'oldApprovalRuleTemplateName' => '',
'newApprovalRuleTemplateName' => ''
]),
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName', [
'body' => '{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'oldApprovalRuleTemplateName' => '',
'newApprovalRuleTemplateName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'oldApprovalRuleTemplateName' => '',
'newApprovalRuleTemplateName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName');
$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=CodeCommit_20150413.UpdateApprovalRuleTemplateName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateName"
payload = {
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName"
payload <- "{\n \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateName")
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 \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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 \"oldApprovalRuleTemplateName\": \"\",\n \"newApprovalRuleTemplateName\": \"\"\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=CodeCommit_20150413.UpdateApprovalRuleTemplateName";
let payload = json!({
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
});
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=CodeCommit_20150413.UpdateApprovalRuleTemplateName' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}'
echo '{
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "oldApprovalRuleTemplateName": "",\n "newApprovalRuleTemplateName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"oldApprovalRuleTemplateName": "",
"newApprovalRuleTemplateName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateApprovalRuleTemplateName")! 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
UpdateComment
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment
HEADERS
X-Amz-Target
BODY json
{
"commentId": "",
"content": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment");
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 \"commentId\": \"\",\n \"content\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:commentId ""
:content ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"commentId\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.UpdateComment"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"commentId\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.UpdateComment");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"commentId\": \"\",\n \"content\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment"
payload := strings.NewReader("{\n \"commentId\": \"\",\n \"content\": \"\"\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
{
"commentId": "",
"content": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"commentId\": \"\",\n \"content\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"commentId\": \"\",\n \"content\": \"\"\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 \"commentId\": \"\",\n \"content\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment")
.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=CodeCommit_20150413.UpdateComment")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"commentId\": \"\",\n \"content\": \"\"\n}")
.asString();
const data = JSON.stringify({
commentId: '',
content: ''
});
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=CodeCommit_20150413.UpdateComment');
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=CodeCommit_20150413.UpdateComment',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: '', content: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":"","content":""}'
};
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=CodeCommit_20150413.UpdateComment',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "commentId": "",\n "content": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"commentId\": \"\",\n \"content\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment")
.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({commentId: '', content: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {commentId: '', content: ''},
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=CodeCommit_20150413.UpdateComment');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
commentId: '',
content: ''
});
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=CodeCommit_20150413.UpdateComment',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {commentId: '', content: ''}
};
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=CodeCommit_20150413.UpdateComment';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"commentId":"","content":""}'
};
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 = @{ @"commentId": @"",
@"content": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment"]
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=CodeCommit_20150413.UpdateComment" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"commentId\": \"\",\n \"content\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment",
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([
'commentId' => '',
'content' => ''
]),
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=CodeCommit_20150413.UpdateComment', [
'body' => '{
"commentId": "",
"content": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'commentId' => '',
'content' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'commentId' => '',
'content' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment');
$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=CodeCommit_20150413.UpdateComment' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": "",
"content": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"commentId": "",
"content": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"commentId\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.UpdateComment"
payload = {
"commentId": "",
"content": ""
}
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=CodeCommit_20150413.UpdateComment"
payload <- "{\n \"commentId\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.UpdateComment")
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 \"commentId\": \"\",\n \"content\": \"\"\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 \"commentId\": \"\",\n \"content\": \"\"\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=CodeCommit_20150413.UpdateComment";
let payload = json!({
"commentId": "",
"content": ""
});
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=CodeCommit_20150413.UpdateComment' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"commentId": "",
"content": ""
}'
echo '{
"commentId": "",
"content": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "commentId": "",\n "content": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"commentId": "",
"content": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateComment")! 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
UpdateDefaultBranch
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"defaultBranchName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch");
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 \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:defaultBranchName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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=CodeCommit_20150413.UpdateDefaultBranch"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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=CodeCommit_20150413.UpdateDefaultBranch");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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: 53
{
"repositoryName": "",
"defaultBranchName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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 \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch")
.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=CodeCommit_20150413.UpdateDefaultBranch")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
defaultBranchName: ''
});
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=CodeCommit_20150413.UpdateDefaultBranch');
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=CodeCommit_20150413.UpdateDefaultBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', defaultBranchName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","defaultBranchName":""}'
};
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=CodeCommit_20150413.UpdateDefaultBranch',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "defaultBranchName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch")
.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({repositoryName: '', defaultBranchName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', defaultBranchName: ''},
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=CodeCommit_20150413.UpdateDefaultBranch');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
defaultBranchName: ''
});
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=CodeCommit_20150413.UpdateDefaultBranch',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', defaultBranchName: ''}
};
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=CodeCommit_20150413.UpdateDefaultBranch';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","defaultBranchName":""}'
};
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 = @{ @"repositoryName": @"",
@"defaultBranchName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch"]
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=CodeCommit_20150413.UpdateDefaultBranch" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch",
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([
'repositoryName' => '',
'defaultBranchName' => ''
]),
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=CodeCommit_20150413.UpdateDefaultBranch', [
'body' => '{
"repositoryName": "",
"defaultBranchName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'defaultBranchName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'defaultBranchName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch');
$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=CodeCommit_20150413.UpdateDefaultBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"defaultBranchName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"defaultBranchName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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=CodeCommit_20150413.UpdateDefaultBranch"
payload = {
"repositoryName": "",
"defaultBranchName": ""
}
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=CodeCommit_20150413.UpdateDefaultBranch"
payload <- "{\n \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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=CodeCommit_20150413.UpdateDefaultBranch")
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 \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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 \"repositoryName\": \"\",\n \"defaultBranchName\": \"\"\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=CodeCommit_20150413.UpdateDefaultBranch";
let payload = json!({
"repositoryName": "",
"defaultBranchName": ""
});
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=CodeCommit_20150413.UpdateDefaultBranch' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"defaultBranchName": ""
}'
echo '{
"repositoryName": "",
"defaultBranchName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "defaultBranchName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"defaultBranchName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateDefaultBranch")! 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
UpdatePullRequestApprovalRuleContent
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent");
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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:approvalRuleName ""
:existingRuleContentSha256 ""
:newRuleContent ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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: 110
{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent")
.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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
approvalRuleName: '',
existingRuleContentSha256: '',
newRuleContent: ''
});
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent');
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
approvalRuleName: '',
existingRuleContentSha256: '',
newRuleContent: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","approvalRuleName":"","existingRuleContentSha256":"","newRuleContent":""}'
};
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "approvalRuleName": "",\n "existingRuleContentSha256": "",\n "newRuleContent": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent")
.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({
pullRequestId: '',
approvalRuleName: '',
existingRuleContentSha256: '',
newRuleContent: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {
pullRequestId: '',
approvalRuleName: '',
existingRuleContentSha256: '',
newRuleContent: ''
},
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
approvalRuleName: '',
existingRuleContentSha256: '',
newRuleContent: ''
});
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {
pullRequestId: '',
approvalRuleName: '',
existingRuleContentSha256: '',
newRuleContent: ''
}
};
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","approvalRuleName":"","existingRuleContentSha256":"","newRuleContent":""}'
};
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 = @{ @"pullRequestId": @"",
@"approvalRuleName": @"",
@"existingRuleContentSha256": @"",
@"newRuleContent": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"]
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent",
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([
'pullRequestId' => '',
'approvalRuleName' => '',
'existingRuleContentSha256' => '',
'newRuleContent' => ''
]),
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent', [
'body' => '{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'approvalRuleName' => '',
'existingRuleContentSha256' => '',
'newRuleContent' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'approvalRuleName' => '',
'existingRuleContentSha256' => '',
'newRuleContent' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent');
$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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"
payload = {
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent"
payload <- "{\n \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent")
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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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 \"pullRequestId\": \"\",\n \"approvalRuleName\": \"\",\n \"existingRuleContentSha256\": \"\",\n \"newRuleContent\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent";
let payload = json!({
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
});
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=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}'
echo '{
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "approvalRuleName": "",\n "existingRuleContentSha256": "",\n "newRuleContent": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"approvalRuleName": "",
"existingRuleContentSha256": "",
"newRuleContent": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalRuleContent")! 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
UpdatePullRequestApprovalState
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState");
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:revisionId ""
:approvalState ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalState"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalState");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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
{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState")
.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=CodeCommit_20150413.UpdatePullRequestApprovalState")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
revisionId: '',
approvalState: ''
});
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=CodeCommit_20150413.UpdatePullRequestApprovalState');
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=CodeCommit_20150413.UpdatePullRequestApprovalState',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: '', approvalState: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":"","approvalState":""}'
};
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=CodeCommit_20150413.UpdatePullRequestApprovalState',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "revisionId": "",\n "approvalState": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState")
.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({pullRequestId: '', revisionId: '', approvalState: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', revisionId: '', approvalState: ''},
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=CodeCommit_20150413.UpdatePullRequestApprovalState');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
revisionId: '',
approvalState: ''
});
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=CodeCommit_20150413.UpdatePullRequestApprovalState',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', revisionId: '', approvalState: ''}
};
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=CodeCommit_20150413.UpdatePullRequestApprovalState';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","revisionId":"","approvalState":""}'
};
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 = @{ @"pullRequestId": @"",
@"revisionId": @"",
@"approvalState": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState"]
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=CodeCommit_20150413.UpdatePullRequestApprovalState" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState",
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([
'pullRequestId' => '',
'revisionId' => '',
'approvalState' => ''
]),
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=CodeCommit_20150413.UpdatePullRequestApprovalState', [
'body' => '{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'revisionId' => '',
'approvalState' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'revisionId' => '',
'approvalState' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState');
$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=CodeCommit_20150413.UpdatePullRequestApprovalState' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalState"
payload = {
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}
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=CodeCommit_20150413.UpdatePullRequestApprovalState"
payload <- "{\n \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalState")
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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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 \"pullRequestId\": \"\",\n \"revisionId\": \"\",\n \"approvalState\": \"\"\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=CodeCommit_20150413.UpdatePullRequestApprovalState";
let payload = json!({
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
});
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=CodeCommit_20150413.UpdatePullRequestApprovalState' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}'
echo '{
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "revisionId": "",\n "approvalState": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"revisionId": "",
"approvalState": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestApprovalState")! 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
UpdatePullRequestDescription
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription");
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 \"pullRequestId\": \"\",\n \"description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:description ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"description\": \"\"\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=CodeCommit_20150413.UpdatePullRequestDescription"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"description\": \"\"\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=CodeCommit_20150413.UpdatePullRequestDescription");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"description\": \"\"\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: 46
{
"pullRequestId": "",
"description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"description\": \"\"\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 \"pullRequestId\": \"\",\n \"description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription")
.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=CodeCommit_20150413.UpdatePullRequestDescription")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"description\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
description: ''
});
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=CodeCommit_20150413.UpdatePullRequestDescription');
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=CodeCommit_20150413.UpdatePullRequestDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","description":""}'
};
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=CodeCommit_20150413.UpdatePullRequestDescription',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription")
.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({pullRequestId: '', description: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', description: ''},
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=CodeCommit_20150413.UpdatePullRequestDescription');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
description: ''
});
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=CodeCommit_20150413.UpdatePullRequestDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', description: ''}
};
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=CodeCommit_20150413.UpdatePullRequestDescription';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","description":""}'
};
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 = @{ @"pullRequestId": @"",
@"description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription"]
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=CodeCommit_20150413.UpdatePullRequestDescription" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"description\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription",
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([
'pullRequestId' => '',
'description' => ''
]),
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=CodeCommit_20150413.UpdatePullRequestDescription', [
'body' => '{
"pullRequestId": "",
"description": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription');
$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=CodeCommit_20150413.UpdatePullRequestDescription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"description": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"description\": \"\"\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=CodeCommit_20150413.UpdatePullRequestDescription"
payload = {
"pullRequestId": "",
"description": ""
}
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=CodeCommit_20150413.UpdatePullRequestDescription"
payload <- "{\n \"pullRequestId\": \"\",\n \"description\": \"\"\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=CodeCommit_20150413.UpdatePullRequestDescription")
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 \"pullRequestId\": \"\",\n \"description\": \"\"\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 \"pullRequestId\": \"\",\n \"description\": \"\"\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=CodeCommit_20150413.UpdatePullRequestDescription";
let payload = json!({
"pullRequestId": "",
"description": ""
});
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=CodeCommit_20150413.UpdatePullRequestDescription' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"description": ""
}'
echo '{
"pullRequestId": "",
"description": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "description": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestDescription")! 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
UpdatePullRequestStatus
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"pullRequestStatus": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus");
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 \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:pullRequestStatus ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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=CodeCommit_20150413.UpdatePullRequestStatus"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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=CodeCommit_20150413.UpdatePullRequestStatus");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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
{
"pullRequestId": "",
"pullRequestStatus": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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 \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus")
.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=CodeCommit_20150413.UpdatePullRequestStatus")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
pullRequestStatus: ''
});
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=CodeCommit_20150413.UpdatePullRequestStatus');
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=CodeCommit_20150413.UpdatePullRequestStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', pullRequestStatus: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","pullRequestStatus":""}'
};
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=CodeCommit_20150413.UpdatePullRequestStatus',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "pullRequestStatus": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus")
.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({pullRequestId: '', pullRequestStatus: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', pullRequestStatus: ''},
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=CodeCommit_20150413.UpdatePullRequestStatus');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
pullRequestStatus: ''
});
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=CodeCommit_20150413.UpdatePullRequestStatus',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', pullRequestStatus: ''}
};
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=CodeCommit_20150413.UpdatePullRequestStatus';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","pullRequestStatus":""}'
};
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 = @{ @"pullRequestId": @"",
@"pullRequestStatus": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus"]
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=CodeCommit_20150413.UpdatePullRequestStatus" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus",
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([
'pullRequestId' => '',
'pullRequestStatus' => ''
]),
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=CodeCommit_20150413.UpdatePullRequestStatus', [
'body' => '{
"pullRequestId": "",
"pullRequestStatus": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'pullRequestStatus' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'pullRequestStatus' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus');
$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=CodeCommit_20150413.UpdatePullRequestStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"pullRequestStatus": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"pullRequestStatus": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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=CodeCommit_20150413.UpdatePullRequestStatus"
payload = {
"pullRequestId": "",
"pullRequestStatus": ""
}
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=CodeCommit_20150413.UpdatePullRequestStatus"
payload <- "{\n \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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=CodeCommit_20150413.UpdatePullRequestStatus")
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 \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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 \"pullRequestId\": \"\",\n \"pullRequestStatus\": \"\"\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=CodeCommit_20150413.UpdatePullRequestStatus";
let payload = json!({
"pullRequestId": "",
"pullRequestStatus": ""
});
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=CodeCommit_20150413.UpdatePullRequestStatus' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"pullRequestStatus": ""
}'
echo '{
"pullRequestId": "",
"pullRequestStatus": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "pullRequestStatus": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"pullRequestStatus": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestStatus")! 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
UpdatePullRequestTitle
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle
HEADERS
X-Amz-Target
BODY json
{
"pullRequestId": "",
"title": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle");
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 \"pullRequestId\": \"\",\n \"title\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:pullRequestId ""
:title ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"pullRequestId\": \"\",\n \"title\": \"\"\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=CodeCommit_20150413.UpdatePullRequestTitle"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"pullRequestId\": \"\",\n \"title\": \"\"\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=CodeCommit_20150413.UpdatePullRequestTitle");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pullRequestId\": \"\",\n \"title\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle"
payload := strings.NewReader("{\n \"pullRequestId\": \"\",\n \"title\": \"\"\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: 40
{
"pullRequestId": "",
"title": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"pullRequestId\": \"\",\n \"title\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pullRequestId\": \"\",\n \"title\": \"\"\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 \"pullRequestId\": \"\",\n \"title\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle")
.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=CodeCommit_20150413.UpdatePullRequestTitle")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"pullRequestId\": \"\",\n \"title\": \"\"\n}")
.asString();
const data = JSON.stringify({
pullRequestId: '',
title: ''
});
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=CodeCommit_20150413.UpdatePullRequestTitle');
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=CodeCommit_20150413.UpdatePullRequestTitle',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', title: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","title":""}'
};
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=CodeCommit_20150413.UpdatePullRequestTitle',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "pullRequestId": "",\n "title": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pullRequestId\": \"\",\n \"title\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle")
.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({pullRequestId: '', title: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {pullRequestId: '', title: ''},
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=CodeCommit_20150413.UpdatePullRequestTitle');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
pullRequestId: '',
title: ''
});
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=CodeCommit_20150413.UpdatePullRequestTitle',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {pullRequestId: '', title: ''}
};
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=CodeCommit_20150413.UpdatePullRequestTitle';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"pullRequestId":"","title":""}'
};
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 = @{ @"pullRequestId": @"",
@"title": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle"]
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=CodeCommit_20150413.UpdatePullRequestTitle" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"pullRequestId\": \"\",\n \"title\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle",
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([
'pullRequestId' => '',
'title' => ''
]),
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=CodeCommit_20150413.UpdatePullRequestTitle', [
'body' => '{
"pullRequestId": "",
"title": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pullRequestId' => '',
'title' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pullRequestId' => '',
'title' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle');
$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=CodeCommit_20150413.UpdatePullRequestTitle' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"title": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pullRequestId": "",
"title": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pullRequestId\": \"\",\n \"title\": \"\"\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=CodeCommit_20150413.UpdatePullRequestTitle"
payload = {
"pullRequestId": "",
"title": ""
}
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=CodeCommit_20150413.UpdatePullRequestTitle"
payload <- "{\n \"pullRequestId\": \"\",\n \"title\": \"\"\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=CodeCommit_20150413.UpdatePullRequestTitle")
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 \"pullRequestId\": \"\",\n \"title\": \"\"\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 \"pullRequestId\": \"\",\n \"title\": \"\"\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=CodeCommit_20150413.UpdatePullRequestTitle";
let payload = json!({
"pullRequestId": "",
"title": ""
});
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=CodeCommit_20150413.UpdatePullRequestTitle' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"pullRequestId": "",
"title": ""
}'
echo '{
"pullRequestId": "",
"title": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "pullRequestId": "",\n "title": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"pullRequestId": "",
"title": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdatePullRequestTitle")! 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
UpdateRepositoryDescription
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription
HEADERS
X-Amz-Target
BODY json
{
"repositoryName": "",
"repositoryDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription");
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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:repositoryName ""
:repositoryDescription ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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=CodeCommit_20150413.UpdateRepositoryDescription"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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=CodeCommit_20150413.UpdateRepositoryDescription");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription"
payload := strings.NewReader("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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: 57
{
"repositoryName": "",
"repositoryDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription")
.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=CodeCommit_20150413.UpdateRepositoryDescription")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
repositoryName: '',
repositoryDescription: ''
});
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=CodeCommit_20150413.UpdateRepositoryDescription');
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=CodeCommit_20150413.UpdateRepositoryDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', repositoryDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","repositoryDescription":""}'
};
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=CodeCommit_20150413.UpdateRepositoryDescription',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "repositoryName": "",\n "repositoryDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription")
.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({repositoryName: '', repositoryDescription: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {repositoryName: '', repositoryDescription: ''},
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=CodeCommit_20150413.UpdateRepositoryDescription');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
repositoryName: '',
repositoryDescription: ''
});
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=CodeCommit_20150413.UpdateRepositoryDescription',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {repositoryName: '', repositoryDescription: ''}
};
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=CodeCommit_20150413.UpdateRepositoryDescription';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"repositoryName":"","repositoryDescription":""}'
};
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 = @{ @"repositoryName": @"",
@"repositoryDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription"]
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=CodeCommit_20150413.UpdateRepositoryDescription" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription",
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([
'repositoryName' => '',
'repositoryDescription' => ''
]),
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=CodeCommit_20150413.UpdateRepositoryDescription', [
'body' => '{
"repositoryName": "",
"repositoryDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'repositoryName' => '',
'repositoryDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'repositoryName' => '',
'repositoryDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription');
$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=CodeCommit_20150413.UpdateRepositoryDescription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"repositoryDescription": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"repositoryName": "",
"repositoryDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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=CodeCommit_20150413.UpdateRepositoryDescription"
payload = {
"repositoryName": "",
"repositoryDescription": ""
}
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=CodeCommit_20150413.UpdateRepositoryDescription"
payload <- "{\n \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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=CodeCommit_20150413.UpdateRepositoryDescription")
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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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 \"repositoryName\": \"\",\n \"repositoryDescription\": \"\"\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=CodeCommit_20150413.UpdateRepositoryDescription";
let payload = json!({
"repositoryName": "",
"repositoryDescription": ""
});
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=CodeCommit_20150413.UpdateRepositoryDescription' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"repositoryName": "",
"repositoryDescription": ""
}'
echo '{
"repositoryName": "",
"repositoryDescription": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "repositoryName": "",\n "repositoryDescription": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"repositoryName": "",
"repositoryDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryDescription")! 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
UpdateRepositoryName
{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName
HEADERS
X-Amz-Target
BODY json
{
"oldName": "",
"newName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName");
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 \"oldName\": \"\",\n \"newName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName" {:headers {:x-amz-target ""}
:content-type :json
:form-params {:oldName ""
:newName ""}})
require "http/client"
url = "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName"
headers = HTTP::Headers{
"x-amz-target" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"oldName\": \"\",\n \"newName\": \"\"\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=CodeCommit_20150413.UpdateRepositoryName"),
Headers =
{
{ "x-amz-target", "" },
},
Content = new StringContent("{\n \"oldName\": \"\",\n \"newName\": \"\"\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=CodeCommit_20150413.UpdateRepositoryName");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-target", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"oldName\": \"\",\n \"newName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName"
payload := strings.NewReader("{\n \"oldName\": \"\",\n \"newName\": \"\"\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: 36
{
"oldName": "",
"newName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName")
.setHeader("x-amz-target", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"oldName\": \"\",\n \"newName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName"))
.header("x-amz-target", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"oldName\": \"\",\n \"newName\": \"\"\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 \"oldName\": \"\",\n \"newName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName")
.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=CodeCommit_20150413.UpdateRepositoryName")
.header("x-amz-target", "")
.header("content-type", "application/json")
.body("{\n \"oldName\": \"\",\n \"newName\": \"\"\n}")
.asString();
const data = JSON.stringify({
oldName: '',
newName: ''
});
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=CodeCommit_20150413.UpdateRepositoryName');
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=CodeCommit_20150413.UpdateRepositoryName',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {oldName: '', newName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"oldName":"","newName":""}'
};
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=CodeCommit_20150413.UpdateRepositoryName',
method: 'POST',
headers: {
'x-amz-target': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "oldName": "",\n "newName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"oldName\": \"\",\n \"newName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName")
.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({oldName: '', newName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: {oldName: '', newName: ''},
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=CodeCommit_20150413.UpdateRepositoryName');
req.headers({
'x-amz-target': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
oldName: '',
newName: ''
});
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=CodeCommit_20150413.UpdateRepositoryName',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
data: {oldName: '', newName: ''}
};
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=CodeCommit_20150413.UpdateRepositoryName';
const options = {
method: 'POST',
headers: {'x-amz-target': '', 'content-type': 'application/json'},
body: '{"oldName":"","newName":""}'
};
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 = @{ @"oldName": @"",
@"newName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName"]
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=CodeCommit_20150413.UpdateRepositoryName" in
let headers = Header.add_list (Header.init ()) [
("x-amz-target", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"oldName\": \"\",\n \"newName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName",
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([
'oldName' => '',
'newName' => ''
]),
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=CodeCommit_20150413.UpdateRepositoryName', [
'body' => '{
"oldName": "",
"newName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-target' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-target' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'oldName' => '',
'newName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'oldName' => '',
'newName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName');
$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=CodeCommit_20150413.UpdateRepositoryName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"oldName": "",
"newName": ""
}'
$headers=@{}
$headers.Add("x-amz-target", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"oldName": "",
"newName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"oldName\": \"\",\n \"newName\": \"\"\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=CodeCommit_20150413.UpdateRepositoryName"
payload = {
"oldName": "",
"newName": ""
}
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=CodeCommit_20150413.UpdateRepositoryName"
payload <- "{\n \"oldName\": \"\",\n \"newName\": \"\"\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=CodeCommit_20150413.UpdateRepositoryName")
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 \"oldName\": \"\",\n \"newName\": \"\"\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 \"oldName\": \"\",\n \"newName\": \"\"\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=CodeCommit_20150413.UpdateRepositoryName";
let payload = json!({
"oldName": "",
"newName": ""
});
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=CodeCommit_20150413.UpdateRepositoryName' \
--header 'content-type: application/json' \
--header 'x-amz-target: ' \
--data '{
"oldName": "",
"newName": ""
}'
echo '{
"oldName": "",
"newName": ""
}' | \
http POST '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName' \
content-type:application/json \
x-amz-target:''
wget --quiet \
--method POST \
--header 'x-amz-target: ' \
--header 'content-type: application/json' \
--body-data '{\n "oldName": "",\n "newName": ""\n}' \
--output-document \
- '{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName'
import Foundation
let headers = [
"x-amz-target": "",
"content-type": "application/json"
]
let parameters = [
"oldName": "",
"newName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/#X-Amz-Target=CodeCommit_20150413.UpdateRepositoryName")! 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()