summaryrefslogtreecommitdiff
path: root/cli/http_util.rs
diff options
context:
space:
mode:
authorSean Michael Wykes <sean.wykes@nascent.com.br>2021-08-25 09:25:12 -0300
committerGitHub <noreply@github.com>2021-08-25 14:25:12 +0200
commitdccf4cbe36d66140f9e35a6ee755c3c440d745f9 (patch)
treeaf3114696f1649d77474f69cd3361d58aea34275 /cli/http_util.rs
parent5d814a4c244d489b4ae51002a0cf1d3c2fe16058 (diff)
feat(fetch): mTLS client certificates for fetch() (#11721)
This commit adds support for specifying client certificates when using fetch, by means of `Deno.createHttpClient`.
Diffstat (limited to 'cli/http_util.rs')
-rw-r--r--cli/http_util.rs17
1 files changed, 15 insertions, 2 deletions
diff --git a/cli/http_util.rs b/cli/http_util.rs
index 46ec73cc7..61b1abcbe 100644
--- a/cli/http_util.rs
+++ b/cli/http_util.rs
@@ -144,8 +144,15 @@ mod tests {
use std::fs::read;
fn create_test_client(ca_data: Option<Vec<u8>>) -> Client {
- create_http_client("test_client".to_string(), None, ca_data, None, None)
- .unwrap()
+ create_http_client(
+ "test_client".to_string(),
+ None,
+ ca_data,
+ None,
+ None,
+ None,
+ )
+ .unwrap()
}
#[tokio::test]
@@ -340,6 +347,7 @@ mod tests {
),
None,
None,
+ None,
)
.unwrap();
let result = fetch_once(FetchOnceArgs {
@@ -370,6 +378,7 @@ mod tests {
None,
None,
None,
+ None,
)
.unwrap();
@@ -402,6 +411,7 @@ mod tests {
None,
None,
None,
+ None,
)
.unwrap();
@@ -440,6 +450,7 @@ mod tests {
),
None,
None,
+ None,
)
.unwrap();
let result = fetch_once(FetchOnceArgs {
@@ -480,6 +491,7 @@ mod tests {
),
None,
None,
+ None,
)
.unwrap();
let result = fetch_once(FetchOnceArgs {
@@ -533,6 +545,7 @@ mod tests {
),
None,
None,
+ None,
)
.unwrap();
let result = fetch_once(FetchOnceArgs {