forked from cors-errors/cors-errors.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
70 lines (66 loc) · 2.02 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
---
layout: page
title: cors-errors.info
permalink: /
css-class: index
---
<h1>
cors-errors.info
</h1>
<section>
<p>
Got a CORS problem? Get it fixed in 4 <del>easy</del> steps...
</p>
<ol>
<li>Learn how CORS works.</li>
<li>Check the browser console for errors.</li>
<li>Inspect the request and response headers in the <em>Network</em> tab of your browser’s developer tools.</li>
<li>Go back to step 1. That step’s really important.</li>
</ol>
</section>
<section>
<h2>On this site</h2>
<ul>
<li>
<a href="/faq">FAQ</a> - Frequently asked questions about CORS (cross-origin resource sharing).
</li>
<li>
<a href="/header-checker">Header Checker</a> - An online tool for checking your CORS headers.
</li>
<li>
<a href="/error-messages">Error Messages</a> - Explanations of the most common CORS error messages in Chrome.
</li>
</ul>
</section>
<section>
<h2>Around the web</h2>
<p>
Some of these resources may not reflect exactly what is implemented in the latest browsers but the core principles
haven’t changed much since CORS was first introduced.
</p>
<ul>
<li>
A guide to CORS -
{% include external-link.html href="https://www.moesif.com/blog/technical/cors/Authoritative-Guide-to-CORS-Cross-Origin-Resource-Sharing-for-REST-APIs/" %}
</li>
<li>
Another CORS guide -
{% include external-link.html href="https://javascript.info/fetch-crossorigin" %}
</li>
<li>
How to win at CORS -
{% include external-link.html href="https://jakearchibald.com/2021/cors/" %}
</li>
<li>
CORS on MDN -
{% include external-link.html href="https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS" %}
</li>
<li>
Changes to how cookies work in Chrome 80+ from February 2020 -
{% include external-link.html href="https://www.chromium.org/updates/same-site" %}
</li>
<li>
Enable CORS - {% include external-link.html href="https://enable-cors.org/" %}
</li>
</ul>
</section>