Я сделал, чтобы кодировать 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"}