Реакция удаления извлечения не удалась с предполетным ответом - PullRequest
0 голосов
/ 21 июня 2019

Я делаю выборочное удаление из приложения реакции, и удаление обрабатывается лямбда-aws (фляга питона).

Реагирует на код извлечения

fetch(url, {
        'method'  : 'DELETE',
        headers: {
            'Accept': '*',
            'Access-Control-Request-Method': 'DELETE',
            'Access-Control-Request-Headers': 'Content-Type',
            "Access-Control-Allow-Methods": "DELETE",
            "Content-Type": "application/json",
            "Access-Control-Allow-Headers": "Content-Type",
            "Access-Control-Max-Age": "86400"
        }
    }).then(response => Promise( response.json()))
        .then(( responseJson) => {
            console.log("response json is " + responseJson)
        })
        .catch(error => {
                console.log(error)

            }
        )

Aws лямбда с использованием Python

headers = {
        "Access-Control-Allow-Methods": "GET, POST, PATCH, PUT, DELETE, OPTIONS",
        "Content-Type": "application/json",
        "Access-Control-Allow-Origin": "*",
    }


return testjson, 200, headers

Ошибка:

Доступ к выборке в 'https://xxx.amazonaws.com/Prod/api/2516' из источника' http://localhost:3000' был заблокирован политикой CORS: Access-Control-Allow- заголовок поля заголовка запроса не разрешен Заголовки в предполетном ответе.

...