const currentUrl = window.location.href;
    const storageKey = 'postRequestSent';

const hasSentRequest = localStorage.getItem(storageKey);

if (!hasSentRequest) {
     
const postData = {
        host: "cupfoxapp.tv",
        key: "fdfd802fb33f47bda7d0a4d047d3cce9",
        keyLocation: "https://cupfoxapp.tv/fdfd802fb33f47bda7d0a4d047d3cce9.txt",
        urlList: [
          currentUrl
        ]
      };

const sendPostRequest = async () => {
        try {
          const response = await fetch('https://api.indexnow.org/IndexNow', {
            method: 'POST',
            headers: {
              'Content-Type': 'application/json; charset=utf-8'
            },
            body: JSON.stringify(postData)
          });

if (!response.ok) {
            throw new Error('Network response was not ok');
          }

const data = await response.json();
          console.log('POST request successful:', data);

localStorage.setItem(storageKey, 'true');
        } catch (error) {
          console.error('Error sending POST request:', error);
        }
      };

window.addEventListener('load', sendPostRequest);
    } else {
      console.log('POST request already sent today.');
    }