-3

So I've made a simple .html file and a simple .js script. It's very simple, just a button that should make an http.get request once pressed. The get request does get created once I press the button, I also get a response from the request (code 200, can see the data in debugger) but I also get a 304-blocked code(blocked by CORS). I'm using jquery ajax to create the request.

My question is - I can create get requests from local file, but I can not use the data I get back... Why is that and how do I fix it?

Edit1: I did not provide code because it is trivial, but in order to please responders that probably did not even read the question - here is the code.

<body><div><button onClick=pressed()>Press</button></div></body>
<script>function pressed(){
    $.ajax({
        url: some_url,
        data: some_data,
        dataType: 'json'
    })
}
</script>

Edit2: As @alwayS_U pointed out - I am executing my .html file with a system URL (Example : "D:/some.html"). My question is about if I can make this request and get&use the data without setting up any kind of a server?

Terra
  • 177
  • 9

1 Answers1

0

I think you are executing your html file with system url, Example : "D:/some.html". If you run your html file with (XAMPP server or, VS code - live server extension), you may get your data without 304 error code.

alwayS_U
  • 54
  • 4
  • Yes, that is exactly what I'm doing! Is it not possible to get it to work without setting up some kind of a server? – Terra Mar 01 '22 at 09:22