Bonjour,
Je trouve très regrettable que RB n'ait pas d'option "follow" pour
son SocketCore et particulièrement HTTPSocket. Il n'est pas rare que
des pages contiennent des redirections. Or, la lecture des Headers
fonctionne mal sur RB. J'ai fait un test avec le fil RSS du site
InternetActu et cela génère une erreur 103 alors que Curl n'a aucun
problème, ainsi que les navigateurs.
L'adresse est la suivante : http://www.internetactu.net?feed=rss2
J'ai aussi fait le test sur web-sniffer.net, et lui aussi parvient à
lire les Headers dont le "location".
http://web-sniffer.net/?url=http%3A%2F%2Fwww.internetactu.net%3Ffeed%
3Drss2&submit=Submit&http=1.1&gzip=yes&type=GET&ua=Mozilla%2F5.0+%
28Macintosh%3B+U%3B+Intel+Mac+OS+X%3B+fr%29+AppleWebKit%2F419.2.1+%
28KHTML%2C+like+Gecko%29+Safari%2F419.3+Web-Sniffer%2F1.0.24
Je ne comprends donc pas pourquoi le SocketCore de RB ne parvient pas
à lire les Headers dans ce cas et je trouve regrettable, plus
généralement, qu'il n'y ait pas d'option follow, ce qui simplifierait
tout de même beaucoup le problème.
Powel
|