Getting request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource

前端 未结 2 1995
滥情空心
滥情空心 2020-12-01 06:57

I am trying to send an Ajax request to a Tomcat server from my application, but I am getting this error (my web app is running on Chrome):

Response to

2条回答
  •  我在风中等你
    2020-12-01 07:53

    Basically, to make a cross domain AJAX requests, the requested server should allow the cross origin sharing of resources (CORS). You can read more about that from here: http://www.html5rocks.com/en/tutorials/cors/

    In your scenario, you are setting the headers in the client which in fact needs to be set into http://localhost:8080/app server side code.

    If you are using PHP Apache server, then you will need to add following in your .htaccess file:

    Header set Access-Control-Allow-Origin "*"
    

提交回复
热议问题