J'interface mon application avec une application tierce, l'application tierce transmet mon application à un endroit avec le hash '#' comme séparateur de variable de requête que l'esperluette '&'. C# supprime la partie malformée de la chaîne de requête, c'est-à-dire '#' et toutes les parties plus à droite. Est-il possible d'obtenir la totalité de la chaîne de requête brute, y compris la partie mal formée, afin que je puisse l'analyser moi-même.Obtenir l'URL complète y compris la pièce mal formée
Il n'y a pas de disposition disponible pour demander à un tiers de corriger ce problème.
J'ai essayé Request.QueryString
, Request.RawQuery
, Request.Url.Query
mais aucun ne contient la requête brute réelle avec une pièce mal formée. Ce qui signifie que la requête brute n'est pas la requête brute réelle :( Si vous pouviez me aider, je serai reconnaissant.
Merci.
donner un exemple d'une telle URL – abatishchev
il est en quelque sorte possible de déduire de votre ques que votre application est en cours d'exécution sur le serveur, mais où l'application tierce s'exécute-t-elle? sur le serveur aussi bien? Je ne m'attendrais pas à une réponse globale à une question aussi vague. – akonsu