- Registriert
- 14.11.07
- Beiträge
- 4
Kann mir hier jemand helfen?
In der "testfe" steht sowas wie...
www.netzeitung.de /export/news/rss/clean/internet.xml ISO-8859-1
www.stern.de /standard/rss.php?channel=computer-technik ISO-8859-1
und alles funktioniert soweit prächtig - Gut, das Programm dient eher zum Lernen... -, aber wenn ich...
www.spiegel.de /schlagzeilen/rss/index.xml ISO-8859-1
hinzufüge, dann sagt mir der Server, dass in meinem zusammengebastelten HTTP-Request etwas nicht stimmt. Kann mir von Euch vielleicht jemand sagen, was das falsch ist??
Code:
#!/bin/bash
grep / testfe | while read host resource encoding
do
exec 3<> /dev/tcp/$host/80
printf "%s HTTP/1.0\r\n" "GET $resource" >&3
printf "Accept: text/html, text/plain\r\n" >&3
printf "Accept-Language: de\r\n" >&3
printf "User-Agent: MyFeedReader\r\n" >&3
printf "\r\n" >&3
cat <&3 | iconv -c -f $encoding -t UTF8
exec 3<&-
done
exit 0
www.netzeitung.de /export/news/rss/clean/internet.xml ISO-8859-1
www.stern.de /standard/rss.php?channel=computer-technik ISO-8859-1
und alles funktioniert soweit prächtig - Gut, das Programm dient eher zum Lernen... -, aber wenn ich...
www.spiegel.de /schlagzeilen/rss/index.xml ISO-8859-1
hinzufüge, dann sagt mir der Server, dass in meinem zusammengebastelten HTTP-Request etwas nicht stimmt. Kann mir von Euch vielleicht jemand sagen, was das falsch ist??