Hook up header editor!

This commit is contained in:
Gregory Schier
2023-03-09 13:07:13 -08:00
parent 109006db66
commit de0bd57622
9 changed files with 57 additions and 21 deletions

View File

@@ -110,6 +110,16 @@ async fn send_request(
HeaderValue::from_str(models::generate_id("x").as_str()).expect("Failed to create header"),
);
for h in req.headers.0 {
if h.name.is_empty() {
continue;
}
headers.insert(
HeaderName::from_bytes(h.name.as_bytes()).expect("Failed to create header name"),
HeaderValue::from_str(h.value.as_str()).expect("Failed to create header value"),
);
}
let m =
Method::from_bytes(req.method.to_uppercase().as_bytes()).expect("Failed to create method");
let builder = client.request(m, url_string.to_string()).headers(headers);

View File

@@ -137,6 +137,7 @@ pub async fn upsert_request(
updated_at = CURRENT_TIMESTAMP,
name = excluded.name,
method = excluded.method,
headers = excluded.headers,
body = excluded.body,
url = excluded.url
"#,