ErrTypeInvalidHeaderFormat (для заголовка даты требуется RFC1123, <day><month> <year><hour>: <minute>: <second>по Гринвичу) - PullRequest
0 голосов
/ 15 февраля 2019

Я сделал, чтобы кодировать RFC1123 дату в моем скрипте, но все равно ошибка.Есть идеи?

Это мой код:

    const proxyurl = "https://cors-anywhere.herokuapp.com/";
    const url1 = "www.examples.com";
    const date1 = new Date().toUTCString();
    const auth = <?=$Auth?>;
    const Data = {
        name:"test",
        id:23
    }
    const param = {
        headers:{
            'Content-type':'application/json',
            'Date': new Date().toUTCString(),
            'Authorization':auth
        },
        body:Data,
        method:"POST"
    };
    fetch(proxyurl + url1,param)
    .then(response => response.text())
    .then(contents => console.log(contents))
    .catch(() => console.log("Can’t access " + url1 + " response. Blocked by browser?"))

И эта ошибка результата из моего кода:

{"type": "ErrTypeInvalidHeaderFormat", "message":"date header requires RFC1123 <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT"}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...