mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 09:07:09 +08:00
feat(core): Add masking support for form-data types request (#9496)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local> Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
d98adb2e03
commit
1af7f42762
@ -44,7 +44,7 @@ pub async fn send_request(
|
||||
let client = client.post(url);
|
||||
match request.body {
|
||||
Some(RequestContent::Json(payload)) => client.json(&payload),
|
||||
Some(RequestContent::FormData(form)) => client.multipart(form),
|
||||
Some(RequestContent::FormData((form, _))) => client.multipart(form),
|
||||
Some(RequestContent::FormUrlEncoded(payload)) => client.form(&payload),
|
||||
Some(RequestContent::Xml(payload)) => {
|
||||
let body = quick_xml::se::to_string(&payload)
|
||||
@ -59,7 +59,7 @@ pub async fn send_request(
|
||||
let client = client.put(url);
|
||||
match request.body {
|
||||
Some(RequestContent::Json(payload)) => client.json(&payload),
|
||||
Some(RequestContent::FormData(form)) => client.multipart(form),
|
||||
Some(RequestContent::FormData((form, _))) => client.multipart(form),
|
||||
Some(RequestContent::FormUrlEncoded(payload)) => client.form(&payload),
|
||||
Some(RequestContent::Xml(payload)) => {
|
||||
let body = quick_xml::se::to_string(&payload)
|
||||
@ -74,7 +74,7 @@ pub async fn send_request(
|
||||
let client = client.patch(url);
|
||||
match request.body {
|
||||
Some(RequestContent::Json(payload)) => client.json(&payload),
|
||||
Some(RequestContent::FormData(form)) => client.multipart(form),
|
||||
Some(RequestContent::FormData((form, _))) => client.multipart(form),
|
||||
Some(RequestContent::FormUrlEncoded(payload)) => client.form(&payload),
|
||||
Some(RequestContent::Xml(payload)) => {
|
||||
let body = quick_xml::se::to_string(&payload)
|
||||
|
||||
Reference in New Issue
Block a user