Accueil . Bienvenue chez nous ! .Notre panier d’offres

Notre panier d’offres

API returned error code: 403 . {$response : Array ( [headers] => WpOrg\Requests\Utility\CaseInsensitiveDictionary Object ( [data:protected] => Array ( [date] => Thu, 23 Jul 2026 20:15:35 GMT [content-type] => text/html; charset=UTF-8 [vary] => Accept-Encoding [cache-control] => no-cache, no-store, must-revalidate, max-age=0 [pragma] => no-cache [expires] => jeu, 23 Juil 2026 21:15:35 GMT [clear-site-data] => "cache" [set-cookie] => wpdef_lockout_5_135_42_226=1; expires=Thu, 23 Jul 2026 21:15:35 GMT; Max-Age=3600; path=/; secure; HttpOnly [server] => o2switch-PowerBoost-v3 [content-encoding] => gzip ) ) [body] => <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Envie d'R </title> <link rel="stylesheet" href="https://fonts.bunny.net/css?family=Roboto+Condensed:400,700|Roboto:400,500,300,300italic"> <link rel="stylesheet" href="https://enviedr.com/wp-content/plugins/wp-defender/assets/css/styles.css"> <style> html, body { margin: 0; padding: 0; } .wp-defender { display: grid; place-content: center; font-family: Roboto, sans-serif; color: #000; font-size: 13px; line-height: 18px; min-height: 100vh; /* Ensure content fills at least the viewport height */ } .container { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 30px; width: auto; max-width: 100%; /* Ensure container doesn't overflow on smaller screens */ padding: 0 20px; /* Add padding for better readability and spacing */ } .image, .plugin-icon { border-radius: 50%; background-repeat: no-repeat; background-size: contain; background-position: center; max-width: 100%; /* Ensure image doesn't overflow its container */ } .image { width: 128px; height: 128px; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/def-stand.svg"); } .plugin-icon { width: 30px; height: 30px; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/defender-30.svg"); } .powered { display: grid; justify-content: center; gap: 10px; font-size: 10px; color: #C0C0C0; justify-items: center; padding: 0 20px; max-width: 100%; } .powered strong { color: #8A8A8A; } .locked_page_header { color: #333333; } .message { text-align: center; font-size: 15px; line-height: 30px; color: #666666; } #countdown-time { font-weight: bold; font-size: 28px; line-height: 40px; color: #666666; display: inline-flex; gap: 6px; } #remaining-time { margin-left: 10px; } .sui-icon-stopwatch::before { color: inherit !important; font-size: 24px !important; } .day-notation { font-weight: normal; } #wd_step_show_success .success_icon, #wd_agf_unlock_me_success .success_icon { width: 60px; height: 60px; margin: 0 auto; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/green-icon.svg"); background-repeat: no-repeat; background-size: contain; background-position: center; } </style> <link rel="stylesheet" href="https://enviedr.com/wp-content/plugins/wp-defender/assets/css/unlock.css"> <script src="https://enviedr.com/wp-includes/js/jquery/jquery.min.js"></script> </head> <body class="sui-2-12-24"> <div class="wp-defender"> <div class="container"> <div class="image"></div> <h1 class="locked_page_header">Access Denied</h1> <p class="message" > L’administrateur a bloqué votre adresse IP pour accéder à ce site web.<br/>Your IP appeared in the AntiBot Global Firewall service. Click on the <strong>AntiBot Unlock Me</strong> button below to unlock yourself. </p> <div class="unlock_wrap sui-wrap"> <!--Step#1--> <form id="wd_agf_unlock_me_form"> <input type="checkbox" id="wd_agf_unlock_me_checkbox" name="captcha" style="display: none;"> <button type="button" id="wd_agf_unlock_me" class="sui-button sui-button-lg sui-button-blue" disabled="disabled" > <i class="sui-icon-lock" aria-hidden="true"></i> AntiBot Unlock Me </button> </form> <!--Step#2--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_success"> <div class="success_icon"></div> <p> Your IP is removed from the AntiBot Global FIrewall blocklist. </p> </div> <!--Step#3--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_fail"> <p> Verification failed. Please <a href="javascript:void(0);" class="retry-link">retry</a>. </p> </div> <!--Step#4--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_error"> <p> Unexpected error occurred. Please <a href="javascript:void(0);" class="retry-link">retry</a>. </p> </div> </div> </div> <div class="powered"> <div class="plugin-icon"></div> <div> Powered by <strong>Defender</strong> </div> </div> </div> <script> let altcha = {"algorithm":"SHA-256","challenge":"f8afb867ca5d736f042b19fd5c10cacf68aef81cfa112ab0b62e40a8f6d47e6e","max_number":100000,"salt":"409d9228410a443bcc13481c?expires=1784837745&","signature":"b5575d8c667c79deed0897869b2dbdf15d04e7cfd6a6328516530e86a094c6bc"}; jQuery(function ($) { function agf_unlock_user(that) { let data = altcha; data.solution = that.data('solution'); data.captcha = $('#wd_agf_unlock_me_checkbox').prop('checked') ? 1 : 0; $.ajax({ type: 'POST', url: 'https://enviedr.com/wp-admin/admin-ajax.php?action=wp_defender/v1/hub/&_def_nonce=489a2da99b&route=7f29d790b4916777f0a6dc3887e584e5', data: data, beforeSend: function () { that.prop('disabled', true); }, success: function (response) { if (response.success) { // Enable button. that.prop('disabled', false); // Hide the current step and show the next one. $('#wd_agf_unlock_me').hide(); $('#wd_agf_unlock_me_success').show(); setTimeout(function() { window.location.reload(true); }, 1000); } else { $('#wd_agf_unlock_me').hide(); // If the response has data and the data has a message, show that message in the fail box. // Otherwise, just show the fail box. if (response.data && response.data.message) { $('#wd_agf_unlock_me_fail').html(response.data.message).show(); } else { $('#wd_agf_unlock_me_fail').show(); } } }, error: function (e) { $('#wd_agf_unlock_me').hide(); $('#wd_agf_unlock_me_error').show(); } }) } $('body').on('click', '#wd_agf_unlock_me', function (e) { e.preventDefault(); agf_unlock_user($(this)); }); $('body').on('click', '.retry-link', function (e) { window.location.reload(true); }); }); </script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/vendor.js"></script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/manifest.js"></script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/altcha.js"></script> </body> </html> [response] => Array ( [code] => 403 [message] => Forbidden ) [cookies] => Array ( [0] => WP_Http_Cookie Object ( [name] => wpdef_lockout_5_135_42_226 [value] => 1 [expires] => 1784841335 [path] => / [domain] => enviedr.com [port] => [host_only] => 1 ) ) [filename] => [http_response] => WP_HTTP_Requests_Response Object ( [data] => [headers] => [status] => [response:protected] => WpOrg\Requests\Response Object ( [body] => <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Envie d'R </title> <link rel="stylesheet" href="https://fonts.bunny.net/css?family=Roboto+Condensed:400,700|Roboto:400,500,300,300italic"> <link rel="stylesheet" href="https://enviedr.com/wp-content/plugins/wp-defender/assets/css/styles.css"> <style> html, body { margin: 0; padding: 0; } .wp-defender { display: grid; place-content: center; font-family: Roboto, sans-serif; color: #000; font-size: 13px; line-height: 18px; min-height: 100vh; /* Ensure content fills at least the viewport height */ } .container { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 30px; width: auto; max-width: 100%; /* Ensure container doesn't overflow on smaller screens */ padding: 0 20px; /* Add padding for better readability and spacing */ } .image, .plugin-icon { border-radius: 50%; background-repeat: no-repeat; background-size: contain; background-position: center; max-width: 100%; /* Ensure image doesn't overflow its container */ } .image { width: 128px; height: 128px; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/def-stand.svg"); } .plugin-icon { width: 30px; height: 30px; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/defender-30.svg"); } .powered { display: grid; justify-content: center; gap: 10px; font-size: 10px; color: #C0C0C0; justify-items: center; padding: 0 20px; max-width: 100%; } .powered strong { color: #8A8A8A; } .locked_page_header { color: #333333; } .message { text-align: center; font-size: 15px; line-height: 30px; color: #666666; } #countdown-time { font-weight: bold; font-size: 28px; line-height: 40px; color: #666666; display: inline-flex; gap: 6px; } #remaining-time { margin-left: 10px; } .sui-icon-stopwatch::before { color: inherit !important; font-size: 24px !important; } .day-notation { font-weight: normal; } #wd_step_show_success .success_icon, #wd_agf_unlock_me_success .success_icon { width: 60px; height: 60px; margin: 0 auto; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/green-icon.svg"); background-repeat: no-repeat; background-size: contain; background-position: center; } </style> <link rel="stylesheet" href="https://enviedr.com/wp-content/plugins/wp-defender/assets/css/unlock.css"> <script src="https://enviedr.com/wp-includes/js/jquery/jquery.min.js"></script> </head> <body class="sui-2-12-24"> <div class="wp-defender"> <div class="container"> <div class="image"></div> <h1 class="locked_page_header">Access Denied</h1> <p class="message" > L’administrateur a bloqué votre adresse IP pour accéder à ce site web.<br/>Your IP appeared in the AntiBot Global Firewall service. Click on the <strong>AntiBot Unlock Me</strong> button below to unlock yourself. </p> <div class="unlock_wrap sui-wrap"> <!--Step#1--> <form id="wd_agf_unlock_me_form"> <input type="checkbox" id="wd_agf_unlock_me_checkbox" name="captcha" style="display: none;"> <button type="button" id="wd_agf_unlock_me" class="sui-button sui-button-lg sui-button-blue" disabled="disabled" > <i class="sui-icon-lock" aria-hidden="true"></i> AntiBot Unlock Me </button> </form> <!--Step#2--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_success"> <div class="success_icon"></div> <p> Your IP is removed from the AntiBot Global FIrewall blocklist. </p> </div> <!--Step#3--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_fail"> <p> Verification failed. Please <a href="javascript:void(0);" class="retry-link">retry</a>. </p> </div> <!--Step#4--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_error"> <p> Unexpected error occurred. Please <a href="javascript:void(0);" class="retry-link">retry</a>. </p> </div> </div> </div> <div class="powered"> <div class="plugin-icon"></div> <div> Powered by <strong>Defender</strong> </div> </div> </div> <script> let altcha = {"algorithm":"SHA-256","challenge":"f8afb867ca5d736f042b19fd5c10cacf68aef81cfa112ab0b62e40a8f6d47e6e","max_number":100000,"salt":"409d9228410a443bcc13481c?expires=1784837745&","signature":"b5575d8c667c79deed0897869b2dbdf15d04e7cfd6a6328516530e86a094c6bc"}; jQuery(function ($) { function agf_unlock_user(that) { let data = altcha; data.solution = that.data('solution'); data.captcha = $('#wd_agf_unlock_me_checkbox').prop('checked') ? 1 : 0; $.ajax({ type: 'POST', url: 'https://enviedr.com/wp-admin/admin-ajax.php?action=wp_defender/v1/hub/&_def_nonce=489a2da99b&route=7f29d790b4916777f0a6dc3887e584e5', data: data, beforeSend: function () { that.prop('disabled', true); }, success: function (response) { if (response.success) { // Enable button. that.prop('disabled', false); // Hide the current step and show the next one. $('#wd_agf_unlock_me').hide(); $('#wd_agf_unlock_me_success').show(); setTimeout(function() { window.location.reload(true); }, 1000); } else { $('#wd_agf_unlock_me').hide(); // If the response has data and the data has a message, show that message in the fail box. // Otherwise, just show the fail box. if (response.data && response.data.message) { $('#wd_agf_unlock_me_fail').html(response.data.message).show(); } else { $('#wd_agf_unlock_me_fail').show(); } } }, error: function (e) { $('#wd_agf_unlock_me').hide(); $('#wd_agf_unlock_me_error').show(); } }) } $('body').on('click', '#wd_agf_unlock_me', function (e) { e.preventDefault(); agf_unlock_user($(this)); }); $('body').on('click', '.retry-link', function (e) { window.location.reload(true); }); }); </script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/vendor.js"></script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/manifest.js"></script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/altcha.js"></script> </body> </html> [raw] => HTTP/1.1 403 Forbidden Date: Thu, 23 Jul 2026 20:15:35 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Vary: Accept-Encoding Cache-Control: no-cache, no-store, must-revalidate, max-age=0 Pragma: no-cache Expires: jeu, 23 Juil 2026 21:15:35 GMT Clear-Site-Data: "cache" Set-Cookie: wpdef_lockout_5_135_42_226=1; expires=Thu, 23 Jul 2026 21:15:35 GMT; Max-Age=3600; path=/; secure; HttpOnly Server: o2switch-PowerBoost-v3 Content-Encoding: gzip <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> Envie d'R </title> <link rel="stylesheet" href="https://fonts.bunny.net/css?family=Roboto+Condensed:400,700|Roboto:400,500,300,300italic"> <link rel="stylesheet" href="https://enviedr.com/wp-content/plugins/wp-defender/assets/css/styles.css"> <style> html, body { margin: 0; padding: 0; } .wp-defender { display: grid; place-content: center; font-family: Roboto, sans-serif; color: #000; font-size: 13px; line-height: 18px; min-height: 100vh; /* Ensure content fills at least the viewport height */ } .container { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 30px; width: auto; max-width: 100%; /* Ensure container doesn't overflow on smaller screens */ padding: 0 20px; /* Add padding for better readability and spacing */ } .image, .plugin-icon { border-radius: 50%; background-repeat: no-repeat; background-size: contain; background-position: center; max-width: 100%; /* Ensure image doesn't overflow its container */ } .image { width: 128px; height: 128px; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/def-stand.svg"); } .plugin-icon { width: 30px; height: 30px; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/defender-30.svg"); } .powered { display: grid; justify-content: center; gap: 10px; font-size: 10px; color: #C0C0C0; justify-items: center; padding: 0 20px; max-width: 100%; } .powered strong { color: #8A8A8A; } .locked_page_header { color: #333333; } .message { text-align: center; font-size: 15px; line-height: 30px; color: #666666; } #countdown-time { font-weight: bold; font-size: 28px; line-height: 40px; color: #666666; display: inline-flex; gap: 6px; } #remaining-time { margin-left: 10px; } .sui-icon-stopwatch::before { color: inherit !important; font-size: 24px !important; } .day-notation { font-weight: normal; } #wd_step_show_success .success_icon, #wd_agf_unlock_me_success .success_icon { width: 60px; height: 60px; margin: 0 auto; background-image: url("https://enviedr.com/wp-content/plugins/wp-defender/assets/img/green-icon.svg"); background-repeat: no-repeat; background-size: contain; background-position: center; } </style> <link rel="stylesheet" href="https://enviedr.com/wp-content/plugins/wp-defender/assets/css/unlock.css"> <script src="https://enviedr.com/wp-includes/js/jquery/jquery.min.js"></script> </head> <body class="sui-2-12-24"> <div class="wp-defender"> <div class="container"> <div class="image"></div> <h1 class="locked_page_header">Access Denied</h1> <p class="message" > L’administrateur a bloqué votre adresse IP pour accéder à ce site web.<br/>Your IP appeared in the AntiBot Global Firewall service. Click on the <strong>AntiBot Unlock Me</strong> button below to unlock yourself. </p> <div class="unlock_wrap sui-wrap"> <!--Step#1--> <form id="wd_agf_unlock_me_form"> <input type="checkbox" id="wd_agf_unlock_me_checkbox" name="captcha" style="display: none;"> <button type="button" id="wd_agf_unlock_me" class="sui-button sui-button-lg sui-button-blue" disabled="disabled" > <i class="sui-icon-lock" aria-hidden="true"></i> AntiBot Unlock Me </button> </form> <!--Step#2--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_success"> <div class="success_icon"></div> <p> Your IP is removed from the AntiBot Global FIrewall blocklist. </p> </div> <!--Step#3--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_fail"> <p> Verification failed. Please <a href="javascript:void(0);" class="retry-link">retry</a>. </p> </div> <!--Step#4--> <div class="sui-box unlock_section" id="wd_agf_unlock_me_error"> <p> Unexpected error occurred. Please <a href="javascript:void(0);" class="retry-link">retry</a>. </p> </div> </div> </div> <div class="powered"> <div class="plugin-icon"></div> <div> Powered by <strong>Defender</strong> </div> </div> </div> <script> let altcha = {"algorithm":"SHA-256","challenge":"f8afb867ca5d736f042b19fd5c10cacf68aef81cfa112ab0b62e40a8f6d47e6e","max_number":100000,"salt":"409d9228410a443bcc13481c?expires=1784837745&","signature":"b5575d8c667c79deed0897869b2dbdf15d04e7cfd6a6328516530e86a094c6bc"}; jQuery(function ($) { function agf_unlock_user(that) { let data = altcha; data.solution = that.data('solution'); data.captcha = $('#wd_agf_unlock_me_checkbox').prop('checked') ? 1 : 0; $.ajax({ type: 'POST', url: 'https://enviedr.com/wp-admin/admin-ajax.php?action=wp_defender/v1/hub/&_def_nonce=489a2da99b&route=7f29d790b4916777f0a6dc3887e584e5', data: data, beforeSend: function () { that.prop('disabled', true); }, success: function (response) { if (response.success) { // Enable button. that.prop('disabled', false); // Hide the current step and show the next one. $('#wd_agf_unlock_me').hide(); $('#wd_agf_unlock_me_success').show(); setTimeout(function() { window.location.reload(true); }, 1000); } else { $('#wd_agf_unlock_me').hide(); // If the response has data and the data has a message, show that message in the fail box. // Otherwise, just show the fail box. if (response.data && response.data.message) { $('#wd_agf_unlock_me_fail').html(response.data.message).show(); } else { $('#wd_agf_unlock_me_fail').show(); } } }, error: function (e) { $('#wd_agf_unlock_me').hide(); $('#wd_agf_unlock_me_error').show(); } }) } $('body').on('click', '#wd_agf_unlock_me', function (e) { e.preventDefault(); agf_unlock_user($(this)); }); $('body').on('click', '.retry-link', function (e) { window.location.reload(true); }); }); </script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/vendor.js"></script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/manifest.js"></script> <script src="https://enviedr.com/wp-content/plugins/wp-defender/assets/js/altcha.js"></script> </body> </html> [headers] => WpOrg\Requests\Response\Headers Object ( [data:protected] => Array ( [date] => Array ( [0] => Thu, 23 Jul 2026 20:15:35 GMT ) [content-type] => Array ( [0] => text/html; charset=UTF-8 ) [vary] => Array ( [0] => Accept-Encoding ) [cache-control] => Array ( [0] => no-cache, no-store, must-revalidate, max-age=0 ) [pragma] => Array ( [0] => no-cache ) [expires] => Array ( [0] => jeu, 23 Juil 2026 21:15:35 GMT ) [clear-site-data] => Array ( [0] => "cache" ) [set-cookie] => Array ( [0] => wpdef_lockout_5_135_42_226=1; expires=Thu, 23 Jul 2026 21:15:35 GMT; Max-Age=3600; path=/; secure; HttpOnly ) [server] => Array ( [0] => o2switch-PowerBoost-v3 ) [content-encoding] => Array ( [0] => gzip ) ) ) [status_code] => 403 [protocol_version] => 1.1 [success] => [redirects] => 0 [url] => https://enviedr.com/json/?comcomid=316 [history] => Array ( ) [cookies] => WpOrg\Requests\Cookie\Jar Object ( [cookies:protected] => Array ( [wpdef_lockout_5_135_42_226] => WpOrg\Requests\Cookie Object ( [name] => wpdef_lockout_5_135_42_226 [value] => 1 [attributes] => WpOrg\Requests\Utility\CaseInsensitiveDictionary Object ( [data:protected] => Array ( [expires] => 1784841335 [max-age] => 1784841336 [path] => / [secure] => 1 [httponly] => 1 [domain] => enviedr.com ) ) [flags] => Array ( [creation] => 1784837736 [last-access] => 1784837736 [persistent] => [host-only] => 1 ) [reference_time] => 1784837736 ) ) ) ) [filename:protected] => ) ) }