-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?

2
  • 2
    Can you provide some code? Commented Mar 1, 2022 at 8:52
  • Please read How to Ask. Quote error messages instead of just describing their general category and provide a minimal reproducible example Commented Mar 1, 2022 at 9:14

1 Answer 1

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.

Sign up to request clarification or add additional context in comments.

1 Comment

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?

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.