Quelle est la différence entre ces deux propriétés? Pour mettre en contexte, je suis en train de déterminer si une redirection se produit si notre ResponseUri! = RequestUri.HttpWebRequest.Address vs HttpWebResponse.ResponseUri
Alors qu'une redirection se produit quel que soit l'URL http://adage.com/adages/article?article_id=140560 fournira un autre ResponseUri (http://adage.com/adages/post.php) que l'adresse (http://adage.com/adages/post?article_id=140560).
Il semble que le ResponseUri utilise l'en-tête Content-Location et l'utilise alors que l'adresse conserve l'emplacement correct.
Serait-il correct de comparer le RequestUri au HttpWebRequest.Address pour vérifier les redirections?
J'ai envisagé de mettre la AllowAutoRedirect false, si je suis en mesure de gérer la redirection avec la comparaison actuelle, je me risquerais pour cela. – Pat