diff --git a/src/components/Externals/Externals.js b/src/components/Externals/Externals.js index 14c961a633..0b3cc74a8e 100644 --- a/src/components/Externals/Externals.js +++ b/src/components/Externals/Externals.js @@ -1,15 +1,39 @@ export default function Externals() { + async function getSrc() { + const res = await fetch( + 'http://localhost:3001/backend/api/v1/namespaces/kyma-system/services/btp-manager-metrics-service:8080/proxy/', + { + method: 'GET', + headers: { + Origin: 'http://localhost:8080', + 'X-Cluster-Certificate-Authority-Data': + 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUQ1akNDQWs2Z0F3SUJBZ0lRQjkwT2xRYVFlcnJod2U4V2s5MTRVekFOQmdrcWhraUc5dzBCQVFzRkFEQU4KTVFzd0NRWURWUVFERXdKallUQWVGdzB5TkRBNU1UY3dPRFUwTlRKYUZ3MHpOREE1TVRjd09EVTBOVEphTUEweApDekFKQmdOVkJBTVRBbU5oTUlJQm9qQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FZOEFNSUlCaWdLQ0FZRUF3NjM5Cnk0bVlFUEF0b21mYUc0Um03S0JCMkxUc1J4UHVTUWRyUWZ3WnhNWXN4dm1zcUhlRGgxblkvS21jZG4wNjladkIKYUpmY2d2aE53VDNLQnhDRW9zek5jMDJUaDBncnZjblh0S0wvckRPRzZ2VzJzb3QwM2lIRUIrRWtNRlZHdkdTcApNZUdUV20vM3FHb3dDUUNwRjljQlJXc2ZiZ0ozYmhGNFNWWmozWEFlQlhONnREZkxmSkFNWGtjd1RCeVZXT2s5CkR1SW5SSVluY1BFTWlnVEUxdDFxbnFsUUdtbDFHamFGbDlOVlFoMnZ1MU5uSE1rcGVTZEdPUVhNRjF2ZFp4bEMKeHRQc29HV3lGdERlQnpLOXVmYVM5TkNhcjljc3YrREZpMjQzeGlPbG4xQnFTVUNSMGMyOEJ1MDZEWDhXa2FIYgp0SDllb2ZkVjEyOHF5NGRGb0wwWXhlNmJZV0JyQ2hxazlvU3RWeUFVandGU0laSGV6WFVvVFhSY2dEc245TkZOCmg5UFpaaC9HYW5kQmRrWHhOWDJoY3h2R2txNFNobUFaV2JWZXU3TjRKRnlka2lQRlYxSVFrRVZDNHkrelpHQ2oKc2dvZlZpMlpINTR4dlVPS1N2NStpejBtZktway9jd1FCRjJjbGZFcThoQkdkZk9mNHcrSkI0SlMyNURYQWdNQgpBQUdqUWpCQU1BNEdBMVVkRHdFQi93UUVBd0lCcGpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXCkJCVDA2YVpaSGNtOTFlVzF0aG0yOUFRSlNXT1dhVEFOQmdrcWhraUc5dzBCQVFzRkFBT0NBWUVBaG9wbkxqUVkKaERYVGJYTTBQRXNucmp3TGgzeHB5SnlJVUp0YU1xR0RvN1VPUVRLSUM0Vm9PWWU3bDhmSUw0TFBBZTNraFhGagprQnV2ekJpQ1c2dHhtQ3Q1enRkU2xRWFNTOSs4ZW9hWHY5V0pjdEVjanF5SlJER09FZmlmVUF6R24rdlh2RE4rCmFDazlXNWg4VERWRmNQMGNwOVpBL2VGWFVtSTJOSElEMEk2VndXQjRlUEQ0NjJNejBLbDZPbVN1YnVqcEhKemQKYjRxaFBCVEFtNUNUM01IekFhdHRzRUp3Z3dpcVhsNXNlQmVGVjhRZ3BGSExmUC9admxjWHUwakxiKzJudXNobwpnYS9LYTZVcTZoNjVGdVczdDZmZXMvS1NYZ3oxNVN3cEZMQThITXhOY0YrMmpJK3lEaEV5a2FZWnhjNlZGM3dHClA2ak9zS1Q3eHJjeGFQVmw1RDlpVlFWMTVpSmZ2UksrMm1GdEdKZVdhT2lIR3kxS1RWQS9STm5qYlpvNWRiL20KVFBVb3BJRTFZQU9neGlOcm5JN1dFUk5LT1hhdEQ5d21iT2FQcG94dGFHci9IVjBlWE5SRmxqWkVwOTA1Y21CSQpyekttYUlaMjdTejBlcktqb3l3dkRYdXY3NUNMcnRxVHFrSXlpWWQvM3lrVUFMNTUrSmZKZ2ZWWAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==', + 'X-Cluster-Url': 'https://api.a83a150.stage.kyma.ondemand.com', + 'X-K8s-Authorization': + 'Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IlM1Qm9fdE5NSzlZeXNqY0N4d2pJVlRkTk5uTjFVZ2l4ckF1eE1zcmVBc2MifQ.eyJhdWQiOlsia3ViZXJuZXRlcyIsImdhcmRlbmVyIl0sImV4cCI6MTczMDE4MzkxMywiaWF0IjoxNzI5NTc5MTEzLCJpc3MiOiJodHRwczovL2FwaS5hODNhMTUwLmt5bWEtc3RhZ2UuaW50ZXJuYWwubGl2ZS5rOHMub25kZW1hbmQuY29tIiwia3ViZXJuZXRlcy5pbyI6eyJuYW1lc3BhY2UiOiJkZWZhdWx0Iiwic2VydmljZWFjY291bnQiOnsibmFtZSI6ImNsdXN0ZXItYWRtaW4tYWsiLCJ1aWQiOiIxNzc2MmJiMi0xMzc1LTQ0YmUtODY5Yi1hNTc3YjkxNmVhZDcifX0sIm5iZiI6MTcyOTU3OTExMywic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OmRlZmF1bHQ6Y2x1c3Rlci1hZG1pbi1hayJ9.wJp1pjWqNYvH2pi7smFDbFuihdLBicjADy2ATATmJGRlKhuHQ3B8xa1TixgqsyyMPOL7k3Z3lOATJU08icODCz0gO5wEhe5F_zBW9qdIigCeczp-iOFeSHJ4vqsAom2_q0Tkv8mawyxvoVVnx49OgfnNNu9_RrkCAbQVui9JfBjqJniNvT956B58ZYTZLNsICE-7OV9xUGquMx473yn1MP4Hvo1SAuZ9rft6i8t_uKQCvmeVonycsR64Pe3vGHey3HZ6VTFprxAF4wtkjrSQjfBEmUrCte40Pa9_c_Jm1gqlEpi65UanMClTVneBiYpgtTFvarTNkowj8UJCiMSu0piBYUL2t5DbS52QkH3pSYEdAQpb5OrV4VQFuZEyRSNxnEiVlqevpUeE9FYUmEFlVlXjxMQP1mwQpTtEgJyqeVa-fjZGDaGdbL6Zs5hrA7Au8jIRjQJ_JOXgy5ZwPJQ-J3y9Aw4kaKBTfp6Yn-6BgTiJJMFxQanBp7N8bLFELQGXglz1g_OaJqDkIEaeH06FKE6bucz0jFqcihdRQvF9CTQZdk0m1wQYFtLVRWkkyNKuuNwUS1IHS0yeG5p7uS1-XCdWQSjquus3S5lylZNPczs9L2_RYHRX4MP_ICNn8_QvdElTBFm-bKUEylG6wgrP5zkJzGoJTZw0x1K0JKv6fWg', + }, + }, + ); + const sth = await res.html(); + // const blob = await res.blob(); + // console.log('lololo res',sth,blob ); + // return URL.createObjectURL(sth); + document.querySelector('iframe').setAttribute('srcDoc', sth); + return sth; + } + return ( <>