Отсутствует заголовок CORS "Access-Control-Allow-Origin"
С использованием run
от Network.Wai.Handler.Warp
функция сервера остальные API
run :: Port -> Application -> IO ()
но при этом post
запрос, получаю ошибку CORS header ‘Access-Control-Allow-Origin’
, Любая идея, как преодолеть это в слуге /haskell
0 ответов
Вы могли бы использовать wai-cors
промежуточное ПО для добавления заголовков CORS.
В конце у вас будет что-то вроде
app = simpleCors $ serve api serverImpl
где
simpleCors
этоMiddleware
отwai-cors
serve
превращает обработчиков слуг вwai
Application
api :: Proxy YourAPI
serverImpl
это реализация ваших обработчиков