XMLHttpRequest Origin null is not allowed Access-Control-Allow-Origin for file:/// to file:/// (Serverless)

前端 未结 9 799
醉梦人生
醉梦人生 2020-11-22 03:30

I\'m trying to create a website that can be downloaded and run locally by launching its index file.

All the files are local, no resources are used online.

Wh

9条回答
  •  梦毁少年i
    2020-11-22 04:20

    Essentially the only way to deal with this is to have a webserver running on localhost and to serve them from there.

    It is insecure for a browser to allow an ajax request to access any file on your computer, therefore most browsers seem to treat "file://" requests as having no origin for the purpose of "Same Origin Policy"

    Starting a webserver can be as trivial as cding into the directory the files are in and running:

    python -m SimpleHTTPServer
    

提交回复
热议问题