У меня есть узел js express Backend и узел js frontend. Я использую узел js express backend для предоставления данных, сохраненных в mongodb.
Я хочу получить свои данные для моего интерфейса с помощью rest API. Я уже исправил проблему с CORS. Я установил cors в своем бэкэнде, поэтому он будет иметь низкое значение для перекрестного источникано затем приходит уведомление CORB.
Это мой код запроса ajax:
$(document).ready(function(){
$.ajax({
type: "POST",
url: `${SERVER_URL}/{{slug}}?credential={{token}}`,
dataType: 'json',
headers: {
'CSRF-Token': '{{csrfToken}}',
},
contentType: 'application/json; charset=utf-8',
success: function (result) {
console.log(result)
},
error: function (error) {
console.log(error)
}
});
})
После этого запроса. Консоль Chrome показывает это предупреждение:
Cross-Origin Read Blocking (CORB) blocked cross-origin response https://backendurl/?credential=xxxxxxxx&index=0 with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.
В заголовке ответа уже разрешено CORS:
Пожалуйста, помогите, если у вас, ребята, есть опыт по этому поводу. спасибо!