«fetch-api» etiketlenmiş sorular

Fetch API, yeniden yönlendirmeleri ve CORS ve Hizmet Çalışanları ile etkileşimi daha iyi yönetirken eşzamansız HTTP istekleri yapmak için XHR için geliştirilmiş bir alternatiftir.

11
Getirme: POST json verileri
Daha fazla bilgi Stack Overflow Fotoğraf : javascript fetch javascript? Все говорят только о том, как получить json Getirme kullanarak bir JSON nesnesi POST çalışıyorum . Ne anlayabiliyorum, örneğin, istek gövdesine dizgi nesneyi eklemek gerekir: fetch("/echo/json/", { headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, method: "POST", body: JSON.stringify({a: 1, b: …

10
Bir REST API'sinden veri almaya çalışırken istenen kaynakta 'Access-Control-Allow-Origin' başlığı yok
HP Alm REST API bazı verileri almaya çalışıyorum. Küçük bir kıvrılma komut dosyası ile oldukça iyi çalışıyor - verilerimi aldım. Şimdi bunu JavaScript, getirme ve ES6 (az ya da çok) ile yapmak daha büyük bir sorun gibi görünüyor. Bu hata mesajını almaya devam ediyorum: Getirme API'sı yüklenemiyor. Ön kontrol isteğine …


6
Çerez ile API getir
Yeni Getirme API'sini deniyorum ama Çerezler ile sorun yaşıyorum. Özellikle, başarılı bir girişten sonra gelecekteki isteklerde bir Çerez başlığı var, ancak Fetch bu başlıkları yok sayıyor gibi görünüyor ve Fetch ile yapılan tüm isteklerim yetkisiz. Getir hala hazır olmadığından veya Getir Çerezlerle çalışmadığı için mi? Uygulamamı Webpack ile oluşturuyorum. Aynı …
201 cookies  fetch-api 

6
Getirme ve geçme modunu kullanmaya çalışıyorum: cors yok
http://catfacts-api.appspot.com/api/facts?number=99Postman aracılığıyla bu uç noktaya ulaşabilirim ve geri dönerJSON Ek olarak, create-react-app kullanıyorum ve herhangi bir sunucu yapılandırması kurmaktan kaçınmak istiyorum. İstemci kodumda fetchaynı şeyi yapmaya çalışıyorum , ancak şu hatayı alıyorum: İstenen kaynakta 'Access-Control-Allow-Origin' başlığı yok. Bu nedenle ' http: // localhost: 3000 ' kaynağına erişime izin verilmiyor. Opak …

4
Opak yanıt nedir ve hangi amaca hizmet eder?
fetchEski bir web sitesinin URL'sini denedim ve bir hata oluştu: 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 'no-cors' to fetch the resource with CORS …
172 cors  fetch-api 

9
JS getirme API'sı ile nasıl dosya yüklerim?
Hala kafamı etrafına sarmaya çalışıyorum. Ben kullanıcı dosya girişi ile dosya (veya birden fazla) seçin yapabilirsiniz: <form> <div> <label>Select file to upload</label> <input type="file"> </div> <button type="submit">Convert</button> </form> Ve submitolayı kullanarak yakalayabilirim <fill in your event handler here>. Ama bir kez yaptıktan sonra, dosyayı kullanarak nasıl gönderirim fetch? fetch('/files', { …

3
XMLHttpRequest ile API Getir
Fetch API'nin Promises kullandığını ve her ikisinin de bir sunucuya AJAX istekleri yapmanıza izin verdiğini biliyorum. Getirme API'sının XMLHttpRequest(ve dayalı Getirme API'sı çoklu dolgusunda) bulunmayan bazı ekstra özellikleri olduğunu okudum XHR. Getirme API'sının ekstra özellikleri nelerdir?

11
Getirme isteğini kullanarak sorgu dizesini ayarlama
Yeni Getirme API'sını kullanmaya çalışıyorum : Ben GETböyle bir istekte bulunuyorum: var request = new Request({ url: 'http://myapi.com/orders', method: 'GET' }); fetch(request); Ancak, GETisteğe nasıl bir sorgu dizesi eklemek emin değilim . İdeal olarak, benzer bir GETistekte bulunmak URListiyorum: 'http://myapi.com/orders?order_id=1' Içinde jQuerybunu parametre {order_id: 1}olarak geçirerek yapabilirdi . Bunu yenisiyle …

22
Yerel Getirme () Ağ İsteği Başarısız Oldu
react-native init(RN sürüm 0.29.1) kullanarak yepyeni bir proje oluşturduğumda ve genel facebook demo film API'sına render yönteminde bir getirme yaptığımda, bir atar Network Request Failed. Çok işe yaramaz bir yığın izleme var ve krom konsolunda ağ isteklerinde hata ayıklama yapamıyorum. İşte gönderdiğim getirme: fetch('http://facebook.github.io/react-native/movies.json') .then((response) => response.json()) .then((responseJson) => { …

4
React Native'da Getir özelliğiyle bir yetkilendirme başlığı kullanma
fetchReact Native Ürün Avı API'sından bilgi almak için kullanmaya çalışıyorum . Uygun Erişim Jetonunu aldım ve Eyalete kaydettim, ancak bir GET isteği için Yetkilendirme başlığı içinde geçiremiyorum. Şimdiye kadar sahip olduğum şey: var Products = React.createClass({ getInitialState: function() { return { clientToken: false, loaded: false } }, componentWillMount: function () …

15
Bir HTTP isteğinin durum kodu 0 döndürmesi ne anlama gelir?
Getirme veya XMLHttpRequest gibi JavaScript ağ çağrılarının veya başka herhangi bir HTTP ağ isteği türünün 0 HTTP durum koduyla başarısız olması ne anlama gelir? Diğer kodlar HTTP belirtiminde üç basamaklı olduğundan, bu geçerli bir HTTP durum kodu gibi görünmüyor. Bir test olarak ağın bağlantısını tamamen kesmeyi denedim. İlişkisiz olabilir, ancak …

8
Getirme ile temel kimlik doğrulama?
Getirme ile basit bir temel kimlik doğrulaması yazmak istiyorum, ancak sürekli bir 401 hatası alıyorum. Birisi bana kodda neyin yanlış olduğunu söylerse harika olurdu let base64 = require('base-64'); let url = 'http://eu.httpbin.org/basic-auth/user/passwd'; let username = 'user'; let password = 'passwd'; let headers = new Headers(); //headers.append('Content-Type', 'text/json'); headers.append('Authorization', 'Basic' + …

5
Form verilerini getirme api ile nasıl gönderirim?
Kodum: fetch("api/xxx", { body: new FormData(document.getElementById("form")), headers: { "Content-Type": "application/x-www-form-urlencoded", // "Content-Type": "multipart/form-data", }, method: "post", } Formumu getirme api'sini kullanarak göndermeye çalıştım ve gönderdiği gövde şuna benziyor: -----------------------------114782935826962 Content-Disposition: form-data; name="email" test@example.com -----------------------------114782935826962 Content-Disposition: form-data; name="password" pw -----------------------------114782935826962-- (Sınırdaki sayının her gönderişinde neden değiştiğini bilmiyorum ...) Verileri "Content-Type": "application …

4
.Json () neden bir söz verir?
fetch()Son zamanlarda api ile uğraşıyorum ve biraz tuhaf olan bir şey fark ettim. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.databir Promisenesne döndürür . http://jsbin.com/wofulo/2/edit?js,output Ancak şu şekilde yazılırsa: let url = "http://jsonplaceholder.typicode.com/posts/6"; …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.