mak_ufo
@mak_ufo

Как обрабатывать AJAX-запросы с помощью koa2 и koa-router?

Использую koa-router в проекте. Обрабатываю запросы так:
const Koa = require('koa'),
      router = require('koa-router')(),
      body = require('async-busboy'),
      app = new Koa();

app.use(router.routes());
app.use(router.allowedMethods());

router.post('/test', async(ctx) => {
    const data = await body(ctx.req);
});


Формы обрабатываются успешно, а вот с нативными AJAX-запросами проблемы. Отправляю так:
const xhr = new XMLHttpRequest();
  xhr.open('POST', '/test', true);
  xhr.send({one: '12', two: 12});


Какие бы заголовки не писал, в консоли вижу Unsupported content type
  • Вопрос задан
  • 473 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Arik
xhr.setRequestHeader('Content-type', 'application/json')
?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы