«xmlhttprequest» etiketlenmiş sorular

XMLHttpRequest (XHR), AJAX olarak bilinen programlama tekniğini etkinleştirmek için, bir Web tarayıcısı çalıştıran ön uç kodundan eşzamansız HTTP istekleri yapmak için bir API ortaya çıkaran bir JavaScript nesnesidir. XHR API, eski bir API'dir. Getirme API'si tarafından yerini almıştır.

7
jQuery, zaman uyumlu XMLHTTPRequest'i kullanımdan kaldırdı
Diğerleri gibi benim web sitem de jQuery kullanıyor. Geliştirici araçlarını açtığımda, XMLHTTPRequest'in şu şekilde olduğunu belirten bir uyarı görüyorum: son kullanıcının deneyimi üzerindeki zararlı etkileri nedeniyle kullanımdan kaldırıldı. Devam ettim ve belgelerin bir bölümünü okudum , ancak oldukça teknikti. XMLHTTPRequest'ten WHATWG'ye geçişin sonuçlarını basit terimlerle açıklayabilir mi? 2012'de olduğunu söylüyor. …

2
JQuery olmadan sunucuya bir JSON gönderme ve karşılığında bir JSON alma
Sunucuya bir JSON göndermem ve JQuery kullanmadan kullanıcı tarafında ortaya çıkan JSON'u almam gerekiyor. Bir GET kullanmam gerekirse, JSON'u parametre olarak nasıl geçiririm? Çok uzun olma riski var mı? POST kullanmam gerekiyorsa onload, GET'te bir işlevin eşdeğerini nasıl ayarlayabilirim ? Yoksa farklı bir yöntem mi kullanmalıyım? REMARK Bu soru basit …



3
HTTP 401 - uygun bir WWW-Authenticate başlık değeri nedir?
Şu anda üzerinde çalıştığım uygulamanın bir oturum zaman aşımı değeri var. Kullanıcı bu değerden daha uzun süre etkileşimde bulunmadıysa, yüklemeye çalıştıkları sonraki sayfada oturum açmaları istenecektir. Yapılan tüm istekler, AJAX çağrılarını içeren bu mekanizma aracılığıyla yönlendirilir. Başlangıçta, 200 yanıtı gönderilirse kod çalıştırıldığından ve bu RPC çağrılarından geri gönderilen çoğu veri …


6
JQuery ajax isteğinin ilerlemesini almanın en temiz yolu nedir?
Düz javascript'te çok basittir: sadece geri aramayı şuraya eklemeniz gerekir: {XMLHTTPRequest}.onprogress var xhr = new XMLHttpRequest(); xhr.onprogress = function(e){ if (e.lengthComputable) var percent = (e.loaded / e.total) * 100; }; xhr.open('GET', 'http://www...', true); xhr.onreadystatechange = function() { ... }; xhr.send(null); ancak JQuery ( $.get()veya $.ajax()) ile html verilerini indiren bir …

19
XMLHttpRequest durumu 0 (responseText boş)
XMLHttpRequest ile veri alınamıyor (durum 0 ve responseText boş): xmlhttp = new XMLHttpRequest (); xmlhttp.open ("GET", "http://www.w3schools.com/XML/cd_catalog.xml", doğru); xmlhttp.onreadystatechange = işlev () { eğer (xmlhttp.readyState == 4) alert ("durum" + xmlhttp.status); } xmlhttp.send (); "Durum 0" ı uyarır. Localhost isteğiyle aynı durum (cd_catalog.xml yerel bir dosya olarak kaydedilir) xmlhttp.open ("GET", …

8
Bir sayfadaki tüm AJAX isteklerine bir "kanca" ekleyin
Her bir AJAX isteğine (gönderilmek üzere veya olaylarda) "bağlanmanın" ve bir eylem gerçekleştirmenin mümkün olup olmadığını bilmek istiyorum. Bu noktada, sayfada başka üçüncü taraf komut dosyalarının da olduğunu varsayıyorum. Bunlardan bazıları jQuery kullanabilirken diğerleri kullanmaz. Mümkün mü?

3
XMLHttpRequest modülü tanımlanmadı / bulunamadı
Bu benim kodum: var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; var xhr = new XMLHttpRequest(); xhr.open("GET", "//URL") xhr.setRequestHeader("Content-Type: application/json", "Authorization: Basic //AuthKey"); xhr.send(); Şu hatayı alıyorum: Cannot find module 'xmlhttprequest' İlk satırı kaldırdığımda şunu alıyorum: XMLHttpRequest is not defined Her yerde aradım ve insanlar burada ve orada Node.js ile ilgili bir sorundan bahsetti …

8
AJAX ile "&" (ve işareti) karakterini nasıl gönderebilirim?
Birkaç değişken ve bir dize göndermek istiyorum. POSTJavaScript'ten yöntemle . Dizeyi veritabanından alıyorum ve ardından bir PHP sayfasına gönderiyorum. Ben kullanıyorumXMLHttpRequest nesne . Sorun, dizenin karakteri &birkaç kez içermesi ve$_POST PHP'deki dizinin onu birden çok anahtar gibi görmesidir. Ben yerine çalıştı &ile \&birlikte replace()fonksiyonu, ancak hiçbir şey görünmüyor. Biri yardım …

6
0 HTTP Durum kodunun herhangi bir anlamı var mı?
Bir tarayıcıdaki bir komut dosyasından XMLHttpRequest yaptığınızda, tarayıcı çevrimdışı çalışmaya ayarlanmışsa veya ağ kablosu çıkarılmışsa, istek bir hatayla tamamlanır ve status = 0 ile tamamlanır. 0 izin verilenler arasında listelenmez HTTP durum kodları. 0 durum kodu ne anlama geliyor? Tüm tarayıcılarda ve tüm HTTP istemci yardımcı programlarında aynı anlama mı …

5
JQuery'nin beklemede olan bir Ajax isteği olup olmadığını nasıl anlarım?
Yaptığımız bir jQuery denetimiyle ilgili bazı sorunlar yaşıyorum. Aradığınız öğenin kimliğini girmenize izin veren bir açılır listeniz olduğunu varsayalım ve ENTER tuşuna bastığınızda veya bir metin kutusunda odağı kaybettiğinizde, jQuery aracılığıyla girdiğiniz kimliğin doğru olduğunu onaylayarak, yoksa bir uyarı göstererek t. Mesele şu ki, sıradan bir kullanıcı buna geçersiz bir …

9
PhoneGap / Cordova'da çerezleri kullanma
Sunucu oturumu kullanımına sahip bir PhoneGap uygulaması üzerinde çalışıyorum. Oturumu idare etmek için çerezlere ihtiyaç duyar. Ek olarak, yük dengeleyiciden gelen çerez de işlenmelidir. Yani etrafta yol yok. PhoneGap uygulamanızda Çerezleri nasıl ele alıyorsunuz? Zaten bazı araştırmalar yaptım: Bazıları çerez işlemenin sunucunun bilinmeyen kullanıcı aracıları (IIS) için çerez ayarlamamasına bağlı …

10
IIS7 üzerinde kaynaklar arası kaynak paylaşımını etkinleştirme
Kısa bir süre önce Javascript isteklerini başka bir alana gönderirken karşılaştım. Varsayılan olarak XHR'nin diğer alanlara gönderilmesine izin verilmez. Http://enable-cors.org/ adresindeki talimatları uygulayarak , bunu diğer etki alanında etkinleştirdim. <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> </customHeaders> </httpProtocol> …

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.