Why does the Same Origin Policy not block POST requests? [duplicate]
问题 This question already has answers here : Why aren't POST requests always preflighted? (1 answer) Why is there no preflight in CORS for POST requests with standard content-type (1 answer) Closed last month . I understand that cross-origin, "simple" requests, like GET and POST have always been allowed (but you just can't view the response), and that PUT/DELETE are blocked, or preflighted if your browser supports CORS. I understand that allowing a GET request to be sent is harmless, as long as