Używam $ http.get ("url"), aby uzyskać zawartość obecną w "url". Html w 'url' jest następującaPobieranie zawartości html z adresu URL podanego w AngularJS
<html>
<head></head>
<body>
<pre style = "word-wrap: break-word; white-space: pre-wrap;">
<!-- content is present here -->
</pre>
</body>
</html>
Kiedy robię $ http.get do tego adresu URL, mam pewne dane i wymaganą treść
GET /TYPE=abvd HTTP 1.1
content required
.0.1234.123 Safari /123.12
Referer: //url of the webpage calling this function
Accept-Encoding:
...............
Jak mogę pozbyć się tego dodatkowe informacje i otrzymują tylko treść? (Wiem, że możemy po prostu przeanalizować odpowiedź, ale czy jest lepszy sposób na zrobienie tego?)
EDYTOWANIE: Otrzymałem odpowiedź danych w Google Chrome, gdy uruchamiam ten sam skrypt w IE10, otrzymuję tylko "zawartość html" zgodnie z życzeniem. Dlaczego ta różnica występuje i jak mogę ją przetworzyć?
są to nagłówki odpowiedzi, które przyjdą z wszystkich żądań HTTP można ... zmodyfikuj odpowiedź serwera, aby je zmienić ... ale są one nieszkodliwe i naprawdę nie musisz się nimi martwić –
i może nie być w stanie zmodyfikować odpowiedzi serwera. – clearScreen