0
我正在使用REST API來請求JSON文件,然後在JS中的工具中使用它。跨域 - REST API
這裏是我的代碼如下所示:
$.getJSON(sourcefilename, function(http://restapi/myjson, status, xhr) {
我總是收到一個錯誤,由於跨域reuqest:
的XMLHttpRequest無法加載http://restapi/myjson。請求的資源上沒有「Access-Control-Allow-Origin」標題。因此不允許訪問原產地'http://127.0.0.1'。答案有HTTP狀態代碼400.
我讀過很多話題,並嘗試了一些東西,但我無法繞過它,我希望有人能幫助我。
我目前使用的是帶有easyphp的APACHE。 API是JIRA REST API,如果能幫助
感謝
這裏是我的.htaccess文件:
Order deny,allow
allow from 127.0.0.1
deny from all
Header set Access-Control-Allow-Origin "*"
謝謝我試過第一步,在easyphp(devserver 14.1)中爲.htaccess文件添加了「Header set Access-Control-Allow-Origin」*「」然後我重新啓動了apache,但它沒有工作。我不確定文章中的下一步是否可以提供指導? – suiram85
您可以發佈您的.htaccess文件,沒有任何敏感信息(如果有的話) – sheeldotme
訂單拒絕,允許 從127.0.0.1 允許所有 頭拒絕設置訪問控制允許來源「*」 – suiram85