Dva: buscar conjunto de cabeçalhos inválido

Criado em 15 nov. 2016  ·  11Comentários  ·  Fonte: dvajs/dva

Defina os cabeçalhos em @sorrycc utils / request.js, verifique a solicitação http no navegador e descubra que ela não tem efeito nos cabeçalhos de solicitação:
código request.js:

fetch(url, {
    body:"name=%E4%B8%AD%E6%96%87&mobile=121212121&password=111111&captcha=sdsds",
    method:"post",
    mode:"no-cors",
    headers:{
        Accept:"application/json",
        Authorization:"Bearer dfdfdfdfdfdfdf",
        Content-Type:"application/json"}
});

A exibição dos cabeçalhos de solicitação no navegador não tem efeito:
aceitar: aplicativo / json
tipo de conteúdo

Diga-me, como definir as informações do cabeçalho? Por exemplo, colocar o token no cabeçalho?

question

Comentários muito úteis

@xaviertung você acabou de definir o modo para 'cor', não use 'sem cor'

Todos 11 comentários

Consulte https://www.npmjs.com/package/whatwg-fetch#post -json, mas seu código parece bom e está bom.

OK, obrigado, vou tentar novamente.

O Content-Type deve ser colocado entre aspas.

@xaviertung Você já resolveu o problema, como resolvê-lo, por favor, pergunte, estou jogando na cama há muito tempo, mas ainda não funciona.

oi, @huzhengke , @lincenying deve ser uma solução positiva

@monkindey adicionar aspas, de acordo com o site oficial ainda é inútil.

@huzhengke Está resolvido? O recém-chegado está no fosso novamente. . . .

Tem que ser assim

fetch(
    new Request(`${API}${path}`, {
      headers: new Headers({ Authorization: `Bearer ${TOKEN}`, 'Content-Type': 'application/json' }),
    }),
  )
    .then(res => res.json());

A chave é usar objetos Request e Headers.

@xaviertung você acabou de definir o modo para 'cor', não use 'sem cor'

Há uma solução?

@suedar, você pode me ver

Esta página foi útil?
0 / 5 - 0 avaliações