Dva: Abrufsatz-Header ungültig

Erstellt am 15. Nov. 2016  ·  11Kommentare  ·  Quelle: dvajs/dva

Legen Sie die Header in
request.js Code:

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"}
});

Die Anzeige der Anforderungsheader im Browser wird nicht wirksam:
akzeptieren: application / json
Inhaltstyp : text / plain; Zeichensatz = UTF-8

Bitte sagen Sie mir, wie die Header-Informationen eingestellt werden sollen. Zum Beispiel den Token in den Header stecken?

question

Hilfreichster Kommentar

@xaviertung du

Alle 11 Kommentare

Siehe https://www.npmjs.com/package/whatwg-fetch#post -json, aber Ihr Code sieht gut aus und ist in Ordnung.

OK, danke, ich werde es erneut versuchen.

Sollte der Inhaltstyp in Anführungszeichen gesetzt werden.

@xaviertung Haben Sie das Problem gelöst, wie man es löst, können Sie bitte fragen, ich habe lange geworfen, aber es funktioniert immer noch nicht.

Hallo, @huzhengke , @lincenying sollte eine positive Lösung sein

@monkindey Anführungszeichen hinzufügen, laut der offiziellen Website ist immer noch nutzlos.

@huzhengke Ist es gelöst? Der Neuankömmling ist wieder in der Box. . . .

Muss so sein

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

Der Schlüssel besteht darin, Anforderungs- und Kopfzeilenobjekte zu verwenden.

@xaviertung du

Gibt es eine Lösung?

@ Suear, kannst du mich sehen

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

oldfeel picture oldfeel  ·  3Kommentare

sorrycc picture sorrycc  ·  3Kommentare

ljjsimon picture ljjsimon  ·  3Kommentare

not3 picture not3  ·  3Kommentare

itiwll picture itiwll  ·  4Kommentare