From c1469b83a8a82140d3bbf7a80d187457fb2bef90 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 12 Sep 2022 19:35:59 +0200 Subject: [PATCH] HOME: - Aggiornamento x metodo JSON encoded (x evitare problemi authKey) --- QR-GEN/Controllers/HomeController.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/QR-GEN/Controllers/HomeController.cs b/QR-GEN/Controllers/HomeController.cs index 22c8e6d..ef02576 100644 --- a/QR-GEN/Controllers/HomeController.cs +++ b/QR-GEN/Controllers/HomeController.cs @@ -8,6 +8,7 @@ using Newtonsoft.Json; using System.Collections.Generic; using ZXing.Common; using System.Reflection; +using System.Linq; namespace QR_GEN.Controllers { @@ -179,6 +180,16 @@ namespace QR_GEN.Controllers // svuoto val... val = ""; break; + case "JSON_ENC": + // devo DESERIALIZZARE... + var objRaw = JsonConvert.DeserializeObject(val); + // eseguo urlencode dei parametri... + var objEnc = objRaw.parameters.Select(x => HttpUtility.UrlEncode(x)).ToArray(); + // metto tutto in tgtUrl... + tgtUrl = string.Format(objRaw.baseUrl, objEnc); + // svuoto val... + val = ""; + break; default: break; }