Да я тоже, но fetch гораздо проще и короче получается, по идее. Вот решил посмотреть как работает и сразу запинка непонятная.
Ну я сделал обертку и она почти такая же. Если поменяюна промис, то будет как фетч.
Да, сервер должен отдавать разрешение в заголовке. Можно конкретный сервер, можно список, можно разрешить любой сервер (*)
Плюс тип разрешенных запросов