Dva: recuperar encabezados de conjuntos no válidos

Creado en 15 nov. 2016  ·  11Comentarios  ·  Fuente: dvajs/dva

Configure los encabezados en @sorrycc utils / request.js, verifique la solicitud http en el navegador y descubra que no tiene efecto en los encabezados de la solicitud:
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"}
});

Los encabezados de solicitud que se muestran en el navegador no tienen efecto:
aceptar: aplicación / json
tipo de contenido

Por favor, dígame, ¿cómo configurar la información del encabezado? Por ejemplo, ¿meter el token en el encabezado?

question

Comentario más útil

@xaviertung acaba de configurar el modo en 'cors', no use 'no-cors'

Todos 11 comentarios

Consulte https://www.npmjs.com/package/whatwg-fetch#post -json, pero su código se ve bien y está bien.

Bien, gracias, lo intentaré de nuevo.

¿Debe incluirse el tipo de contenido entre comillas?

@xaviertung ¿Ha resuelto el problema, cómo resolverlo, puede preguntar, he estado lanzando durante mucho tiempo, pero todavía no funciona.

hola, @huzhengke , @lincenying debería ser una solución positiva

@monkindey añadir comillas, según el sitio web oficial sigue siendo inútil.

@huzhengke ¿Está resuelto? El recién llegado está nuevamente en el pozo. . . .

Tiene que ser así

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

La clave es utilizar objetos Request y Headers.

@xaviertung acaba de configurar el modo en 'cors', no use 'no-cors'

¿Existe una solución?

@suedar, ¿puedes verme?

¿Fue útil esta página
0 / 5 - 0 calificaciones