Я хочу отправить запрос в формате JSON - PullRequest
0 голосов
/ 03 октября 2019

Я создаю проект Next.js.

Я пытался отправить метод post на сервер api. Я выяснил причину возвращаемой ошибки, и мне нужно отправить запрос в формате JSON.

export const post = (url: string, data: URLSearchParams) => axios.post(url, data, baseConfig).catch(catchAxiosError);

export async function login(inputs: LoginInputs): Promise<string | void> {
  const data = new URLSearchParams(inputs);
  const res: any = await post('/auth/login', data).catch(catchAxiosError);
  if (res.error) {
    return res.error;
  } if (!res.data || !res.data.token) {
    return 'Something went wrong!';
  }
  const { token } = res.data;

  // store the token into cookies
  Cookie.set(COOKIES.authToken, token);
  await Router.push('/user');
}

Кто-нибудь знает, как отправить запрос сюда?

...