XMLHttpRequest और लाने के लिए अनुरोध करने के लिए PHP फ़ाइल काम नहीं कर रहा दुर्बल

0

सवाल

मैं कर रहा हूँ को आकर्षित करने में असमर्थ जानकारी से एक PHP फ़ाइल पर एक बाहरी मेजबान का उपयोग कर दुर्बल.

अजीब तरह से, हालांकि, XMLHTTP अनुरोध काम करता है जब जोड़ने के लिए एक पाठ फ़ाइल की मेजबानी वेब पर.

यहाँ है मेरे जे एस कोड:

   <script>

let content = "";

function httpGet()
{
      var xmlhttp = new XMLHttpRequest();
      xmlhttp.open("GET", "https://www.kayasuleyman.co.uk/form.php?email=example");
      xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      xmlhttp.send();
      xmlhttp.onreadystatechange = function() {
        if (this.readyState === 4 && this.status === 200) {
          content = this.responseText;
        };
      }
    }

  

</script>

और यहाँ HTML है:

<div id="demo">
  <button on:click={httpGet}>Submit</button>
  <p>Output: {content}</p>
  </div>

उत्पादन से मेरे PHP फ़ाइल चाहिए, जो बस हो सकता है "उदाहरण", कुछ भी नहीं देता. मैं चकित द्वारा इस समस्या है, और एक का उपयोग कर लायें बयान भी काम नहीं करता है.

किसी भी विचार है?

javascript php svelte
2021-11-24 00:40:31
1

सबसे अच्छा जवाब

-1

की कोशिश करने के लिए इस जोड़ने के शीर्ष करने के लिए अपने php फ़ाइल:

header('Access-Control-Allow-Origin: *');

header('Access-Control-Allow-Methods: GET, POST');

header("Access-Control-Allow-Headers: X-Requested-With");
2021-11-24 01:00:56

यह शायद ठीक है, लेकिन आप चाहते हो सकता है देखने के लिए अगर में अक्षम डिफ़ॉल्ट सुरक्षा मॉडल के लिए ठीक है अपने उपयोग के मामले में, और अधिक जानकारी: developer.mozilla.org/en-US/docs/Web/HTTP/CORS
Bob Fanger

इस सवाल का जवाब इस समस्या का हल है - काम करता है पूरी तरह से. धन्यवाद ।
Kylo

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में