Pertanyaan yang diberi tag fetch-api

Fetch API adalah pengganti yang lebih baik untuk XHR, untuk membuat permintaan HTTP asinkron sekaligus mengelola pengalihan dan interaksi dengan CORS dan Service Worker dengan lebih baik.

562
Ambil: POST json data

На этот вопрос есть ответы на Stack Overflow на русском : как отправить json на сервер fetch javascript? Все говорят только о том, как получить json Saya mencoba POST objek JSON menggunakan fetch . Dari apa yang bisa saya mengerti, saya perlu melampirkan objek yang...

199
Ambil API dengan Cookie

Saya mencoba API Ambil baru tetapi mengalami masalah dengan Cookie. Secara khusus, setelah login berhasil, ada header Cookie di permintaan masa depan, tetapi Ambil tampaknya mengabaikan header itu, dan semua permintaan saya yang dibuat dengan Ambil tidak sah. Apakah karena Pengambilan masih belum...

172
Apa tanggapan yang tidak jelas, dan apa tujuannya?

Saya mencoba fetchURL situs web lama, dan terjadi kesalahan: Fetch API cannot load http://xyz. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://abc' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to...

163
Ambil API vs XMLHttpRequest

Saya tahu bahwa Ambil API menggunakan Promises dan keduanya memungkinkan Anda untuk melakukan permintaan AJAX ke server. Saya telah membaca bahwa Fetch API memiliki beberapa fitur tambahan, yang tidak tersedia di XMLHttpRequest(dan dalam polyfill API Fetch, karena didasarkan pada XHR). Apa...

122
Otentikasi dasar dengan pengambilan?

Saya ingin menulis otentikasi dasar sederhana dengan pengambilan, tetapi saya terus mendapatkan kesalahan 401. Akan luar biasa jika seseorang memberi tahu saya apa yang salah dengan kode: let base64 = require('base-64'); let url = 'http://eu.httpbin.org/basic-auth/user/passwd'; let username =...

102
Unggah indikator kemajuan untuk diambil?

Saya kesulitan menemukan dokumentasi atau contoh penerapan indikator kemajuan upload menggunakan fetch . Ini adalah satu-satunya referensi yang saya temukan sejauh ini , yang menyatakan: Peristiwa kemajuan adalah fitur tingkat tinggi yang tidak akan datang untuk saat ini. Anda dapat membuatnya...

100
Ambil waktu tunggu permintaan API?

Saya punya fetch-api POSTpermintaan: fetch(url, { method: 'POST', body: formData, credentials: 'include' }) Saya ingin tahu apa waktu tunggu default untuk ini? dan bagaimana kita bisa mengaturnya ke nilai tertentu seperti 3 detik atau detik tak terbatas?