Zawsze odwoływałem się do właściwości body w odpowiedzi XMLHTTPRequest, ponieważ jest to zawsze użyteczny, sparsowany obiekt js. Ale tym razem treść jest pusta, a odpowiedź jest w tym miejscu uszeregowana w .text i chciałbym się dowiedzieć, dlaczego tak się dzieje, i na kompromisach polegających na używaniu jednego w stosunku do drugiego w interakcjach serwer/klient.XMLHTTPRequest responseBody vs responseText
5
A
Odpowiedz
4
Twój serwer odpowiada nieprawidłowym nagłówkiem Content-Type
. Upewnij się, że jest ustawiony na coś rozsądnego, na przykład application/json
.
Powiązane problemy
- 1. Uzyskaj zwykły tekst z XMLHttpRequest responseText
- 2. XDomainRequest Vs XMLHttpRequest na IE8 i IE9
- 3. Kometa, użycie responseText i pamięci
- 4. Przechwytuj XMLHttpRequest i zmodyfikuj tekst odpowiedzi
- 5. jak przekonwertować json/tablica z ajax responseText do tablicy javascript?
- 6. XMLHttpRequest() vs ActiveXObject ("Microsoft.XMLHTTP") - o co ci chodzi?
- 7. Przeglądarka powrocie HTTP 200 z pustym responseText
- 8. Wiosna MVC: @ResponseBody, 415 nieobsługiwany Typ nośnika
- 9. Adnotacje @RequestBody i @ResponseBody na wiosnę
- 10. Ajax wiosenny @ResponseBody z pustymi wartościami zwracanymi
- 11. Wiosna @ResponseBody Jackson JsonSerializer z JodaTime
- 12. Chrome XmlHttpRequest Wiszący
- 13. JavaScript XMLHttpRequest "NetworkError"
- 14. Jak uzyskać odpowiedź XMLHttpRequest?
- 15. Chrome XMLHttpRequest odniesienia
- 16. NETWORK_ERROR: XMLHttpRequest Wyjątek 101
- 17. Firebase Synchronous XMLHttpRequest Nieaktualne
- 18. XMLHttpRequest 206 Częściowa zawartość
- 19. Zapobieganie przekierowaniu Xmlhttprequest
- 20. Limit czasu XMLHttpRequest
- 21. jQuery Błąd XMLHttpRequest
- 22. jQuery XmlHttpRequest Cache-Control ignorowane
- 23. XMLHttpRequest zmienia POST do OPCJA
- 24. Jak utworzyć opakowanie/proxy XMLHttpRequest?
- 25. Czego mi brakuje w XMLHttpRequest?
- 26. Jak uzyskać postęp z XMLHttpRequest
- 27. XMLHttpRequest: Obsługa przeglądarki dla sendAsBinary?
- 28. IE https wniosek XHR CORS nie z Script7002: XMLHttpRequest: Błąd sieci 0x2eff
- 29. Należy zwrócić Boolean @ResponseBody. Teraz otrzymuję błąd HTTP 406
- 30. Spring @ResponseBody generuje nieprawidłowy JSON dla typów pierwotnych