我一直在閱讀關於CORS的內容,我構建了一個簡單的Rails API。我正在嘗試構建一個Angular客戶端來使用它,並且我知道如何通過向服務器添加allow-access-headers來允許它。但是目前,爲什麼Chrome可以使用這個API呢?如果我使用chrome通過在URL欄中輸入地址訪問API端點,則可以看到JSON數據。爲什麼這是即使我沒有對服務器做任何事情來允許CORS。CORS。爲什麼Chrome可以訪問我的API?
1
A
回答
2
爲什麼這是即使我沒有做任何事情讓服務器允許CORS。
只有阿賈克斯請求受同源策略和受CORS影響。當您在地址欄中輸入網址時,瀏覽器執行的「正常」HTTP請求不會。
相關問題
- 1. 什麼DNS可以訪問API?
- 2. 爲什麼我的var不可訪問?
- 3. 的Javascript爲什麼我可以訪問的功能
- 4. 我的私人爲什麼可以訪問?
- 5. 爲什麼我可以在Chrome中訪問JSON對象,但不能在Firefox中訪問?
- 6. 爲什麼不能捲曲/ OpenSSL獲取chrome + firefox可以訪問的網站?
- 7. 爲什麼我可以訪問這個文件?
- 8. 爲什麼我可以訪問iFrame而不是其內容?
- 9. 爲什麼我可以在字符串中訪問PHP對象?
- 10. Chrome * api從我的頁面訪問js
- 11. 我可以通過Web API訪問IIdentity
- 12. 爲什麼我無法訪問Chrome內置函數$?
- 13. 我可以使用Javascript訪問Chrome瀏覽器chrome:// gpu/data嗎?
- 14. 爲什麼我可以使用chrome而不是IE瀏覽器訪問我的extranet網站?
- 15. 爲什麼我的``我的`變量可以在子內部訪問?
- 16. 爲什麼我可以訪問未在我的DependencyObject上註冊的DependencyProperties?
- 17. 究竟(以及爲什麼)我可以通過numpy.random訪問所有的NumPy?
- 18. 爲什麼我的API無法訪問另一個模式?
- 19. 什麼範圍可以delayed_job訪問
- 20. Facebook應用可以訪問什麼?
- 21. 我可以訪問iOS引導訪問API嗎?
- 22. 爲什麼我不能訪問爲json
- 23. 爲什麼我的onClicklistener無法訪問?
- 24. 爲什麼我的DependencyProperty無法訪問?
- 25. 亞馬遜產品API可以從Javascript訪問(Chrome擴展)
- 26. 什麼類可以訪問我的方法?
- 27. 我可以在什麼階段訪問Servlet中的會話?
- 28. 爲什麼使用Thrift API進行Cassandra訪問並不可取?
- 29. 爲什麼可以長臂猿寶石訪問API但不能listSubscribe()?
- 30. 爲什麼在Cocoa中仍然可以訪問卸載的類?
你是什麼意思「如果我去API端點」?您是否在瀏覽器中直接撥打網址,方法是在地址欄中輸入網址?當然,CORS升降機的限制當然都不適用。 – CBroe
我打算輸入一個答案,但重複的確有一個完整的解釋。 – bmargulies
如何更輕鬆地查找未來的副本? – Jwan622