Pytania otagowane jako xmlhttprequest

XMLHttpRequest (XHR) to obiekt JavaScript, który udostępnia interfejs API do wykonywania asynchronicznych żądań HTTP z kodu frontendowego obsługującego przeglądarkę internetową - to znaczy do włączania techniki programowania znanej jako AJAX. XHR API to starszy interfejs API. Został zastąpiony przez Fetch API.

7
jQuery ma przestarzałe synchroniczne żądanie XMLHTTPRequest
Podobnie jak wiele innych, moja witryna korzysta z jQuery. Kiedy otwieram narzędzia programistyczne, widzę ostrzeżenie, że XMLHTTPRequest jest przestarzałe ze względu na jego szkodliwy wpływ na wrażenia użytkownika końcowego. Kontynuowałem i przeczytałem część dokumentacji , ale była dość techniczna. Czy ktoś może w prosty sposób wyjaśnić konsekwencje przejścia z XMLHTTPRequest …




3
HTTP 401 - jaka jest odpowiednia wartość nagłówka WWW-Authenticate?
Aplikacja, nad którą obecnie pracuję, ma wartość limitu czasu sesji. Jeśli użytkownik nie wchodził w interakcję dłużej niż ta wartość, podczas następnej strony, którą spróbuje załadować, zostanie poproszony o zalogowanie. Wszystkie żądania są kierowane przez ten mechanizm, który obejmuje wywołania AJAX. Pierwotnie wysyłaliśmy nagłówek 200 ze stroną logowania, co wprowadza …


6
Jaki jest najczystszy sposób uzyskania postępu żądania JQuery ajax?
W zwykłym javascript jest bardzo proste: wystarczy dołączyć wywołanie zwrotne do {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); ale robię witrynę Ajax, która pobiera dane html za …

19
Status XMLHttpRequest 0 (tekst odpowiedzi jest pusty)
Nie można pobrać danych za pomocą XMLHttpRequest (status 0 i tekst odpowiedzi jest pusty): xmlhttp = new XMLHttpRequest (); xmlhttp.open ("POBIERZ", "http://www.w3schools.com/XML/cd_catalog.xml", prawda); xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4) alert ("stan" + xmlhttp.status); } xmlhttp.send (); Informuje o „statusie 0”. Taka sama sytuacja z żądaniem localhost (cd_catalog.xml …

8
Dodaj „hak” do wszystkich żądań AJAX na stronie
Chciałbym wiedzieć, czy możliwe jest „podpięcie” się do każdego pojedynczego żądania AJAX (w momencie, gdy ma zostać wysłane lub w przypadku zdarzeń) i wykonać akcję. W tym momencie zakładam, że na stronie znajdują się inne skrypty innych firm. Niektóre z nich mogą używać jQuery, a inne nie. czy to możliwe?

3
Nie zdefiniowano / nie znaleziono modułu XMLHttpRequest
To jest mój kod: var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; var xhr = new XMLHttpRequest(); xhr.open("GET", "//URL") xhr.setRequestHeader("Content-Type: application/json", "Authorization: Basic //AuthKey"); xhr.send(); Otrzymuję błąd: Cannot find module 'xmlhttprequest' Kiedy usuwam pierwszą linię, otrzymuję: XMLHttpRequest is not defined Szukałem wszędzie i ludzie wspominali o problemie z Node.js tu i tam, ale moja …

6
Czy kod stanu HTTP równy 0 ma jakiekolwiek znaczenie?
Wygląda na to, że kiedy wykonujesz XMLHttpRequest ze skryptu w przeglądarce, jeśli przeglądarka jest ustawiona na pracę w trybie offline lub jeśli kabel sieciowy jest wyciągnięty, żądanie kończy się błędem i statusem = 0. 0 nie jest wymienione wśród dozwolonych Kody stanu HTTP. Co oznacza kod statusu 0? Czy oznacza …

5
Skąd mam wiedzieć, czy jQuery ma oczekujące żądanie Ajax?
Mam pewne problemy z utworzoną przez nas kontrolką jQuery. Załóżmy, że masz listę rozwijaną, która umożliwia wprowadzenie identyfikatora poszukiwanego elementu, a po naciśnięciu klawisza ENTER lub utracie fokusu w polu tekstowym sprawdza ona za pośrednictwem jQuery, że wprowadzony identyfikator jest poprawny, wyświetlając alert, jeśli tak nie jest 't. Chodzi o …

8
Jak wysłać znak „&” (ampersand) przez AJAX?
Chcę wysłać kilka zmiennych i ciąg z POSTmetodą z JavaScript. Pobieram ciąg z bazy danych, a następnie wysyłam go na stronę PHP. Używam XMLHttpRequestobiektu. Problem polega na tym, że ciąg zawiera znak &kilka razy, a $_POSTtablica w PHP widzi go jak wiele kluczy. Próbowałem zastępując &ze \&z replace()funkcji, ale nie …

10
włączenie udostępniania zasobów między źródłami w usługach IIS7
Niedawno spotkałem się z wysyłaniem żądań Javascript do innej domeny. Domyślnie publikowanie przez XHR w innych domenach jest niedozwolone. Postępując zgodnie z instrukcjami z http://enable-cors.org/ , włączyłem to w innej domenie. <?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" /> …

9
Obsługa plików cookie w PhoneGap / Cordova
Pracuję nad aplikacją PhoneGap z wykorzystaniem sesji serwera. Do obsługi sesji potrzebuje plików cookie. Dodatkowo należy obsłużyć ciasteczko z load balancera. Więc nie ma innego wyjścia. Jak postępujesz z plikami cookie w aplikacji PhoneGap? Przeprowadziłem już pewne badania: Niektórzy twierdzą, że obsługa plików cookie może zależeć od tego, czy serwer …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.